What is the meaning of the word "boomerang"?
Definitions:
-
to return to the initial position from where it came
verb
- I threw it out and some how it boomeranged back into the house!
- I threw it out and some how it boomeranged back into the house!