BOOMERANG

Definition of BOOMERANG

  1. (verb)return to the initial position from where it came; like a boomerang
  2. (noun)a curved piece of wood; when properly thrown will return to thrower
  3. (noun)a miscalculation that recoils on its maker