A thrown object; as a verb, it can mean to cause harm to the originator
[DOC] [TLE] boomerang - definition of boomerang in English | Oxford Dictionaries [PAR] a curved flat piece of wood that can be thrown so that it.