Boomerang Meaning

There are 3 meaning(s) for word Boomerang

Meaning 1 : return to the initial position from where it came; like a boomerang

Meaning 2 : a miscalculation that recoils on its maker

    Synonyms : backfire
Meaning 3 : a curved piece of wood; when properly thrown will return to thrower

    Synonyms : throw stick,  throwing stick