BARK AT THE MOON


Meaning of BARK AT THE MOON in English

protest in vain, protest to no end

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