Discoursed Synonyms
To speak or write formally and at length.
(Verb)
Synonyms:
Advertisement
To speak or write formally and at length.
(Verb)
Synonyms:
Advertisement