Langimage
English
C1

to speak at length about a particular topic.

Meanings

to speak at length about a particular topic.

He tends to orate on his favorite subjects.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59