WHALE


Meaning of WHALE in English

v. hunt whales; thrash, hit repeatedly; attack with criticism

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