well said ( synonym found)

Definition of well said:

°A comment expressing approval; an accolade; "that was spoken well" (clearly or eloquently.).

Definition of well said:

°A comment expressing approval; an accolade; "that was spoken well" (clearly or eloquently.).

Back to Top