BOOMERANG


Meaning of BOOMERANG in English

n. 25B6; verb BACKFIRE, recoil, reverse, rebound, come back, ricochet; be self-defeating; informal blow up in one's face.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.