What is the full meaning of woomerangs
WOOMERANG, (Native Australian) a stick for launching a spear with greater force, also WOMERA, WOMMERA, WOOMERA [n]
Example of the word woomerangs placed on a Scrabble board.