GAVE A LECTURE


Meaning of GAVE A LECTURE in English

lectured, gave an informative talk; scolded

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.