Definition of well–handled
1 : managed or administered efficiently
2 : having been handled a great deal <well–handled goods for sale>
First Known Use of well–handled
Seen and Heard
What made you want to look up well–handled? Please tell us where you read or heard it (including the quote, if possible).