Definition of "well-put"

well-put