What is the meaning of the word "boomerang"?

Definitions:

  1. to return to the initial position from where it came copy to clipboard verb
    • I threw it out and some how it boomeranged back into the house! copy to clipboard

Synonyms: