To report on a lesson
(Verb)
Advertisement
Recite in elocution
(Verb)
Synonyms:
  1. declaimed
To relate in detail:
(Verb)
Synonyms:
  1. described
Advertisement
Advertisement