woomera

/wʊmra/

noun

  1. 1

    An Australian spearthrower consisting of a stick with a hooked end.

Translate “woomera” to another language

Click any language to open the translator with this word already filled in.

Woomera Definition & Meaning | TranslatePulse