woomera
/ˈwuːmɛrə/Definitions
1. noun
a type of Australian Aboriginal spear-thrower
“The hunter used his woomera to launch the spear at the target.”
1. noun
a type of Australian Aboriginal spear-thrower
“The hunter used his woomera to launch the spear at the target.”