WAS THE LAUGHINGSTOCK


Meaning of WAS THE LAUGHINGSTOCK in English

was the cause of laughter, was abased, was made fun of, was mocked

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