A DAMP SQUIB


Meaning of A DAMP SQUIB in English

( BrE , informal ) an event that is disappointing because it is not as exciting or impressive as expected

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.