BETTER SAID
Definition: Indicating that something could be expressed more effectively or accurately in a different way.
Synonyms: Clarified, Explained, Articulated, Expressed, Elucidated
Definition: Indicating that something could be expressed more effectively or accurately in a different way.