What is the meaning of boomerang in English?

Learn vocabulary with pictures as well as definitions of boomerang in English

Learn in

See more

n. boomerang

Definition of boomerang in English

Projectile weapon consisting of a long piece of wood that has been curved in such a way so as to return to the thrower if the target is missed.