English | German | Russian | Czech

woomera English

Meaning woomera meaning

What does woomera mean?

woomera

(Australia) An Australian spearthrower consisting of a stick with a hooked end.

Woomera

An area of South Australia used in Australia's rocket launch program. A town in South Australia, Australia located on the Nullabor Plain about 150 miles north of Adelaide.

Synonyms woomera synonyms

What other words have the same or similar meaning as woomera?

woomera English » English

spear thrower spearthrower throwing stick flat

Are you looking for...?