Well told

What is Well told?

Well told definition and meaning on Dictionary terms:
verb
simple past tense and past participle of tell1.

 

reference: www.dictionary.com/browse/well–told

Tags: