Definify.com

Definition 2024


Woomera

Woomera

See also: woomera

English

Proper noun

Woomera

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

woomera

woomera

See also: Woomera

English

Alternative forms

Noun

woomera (plural woomeras)

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

See also

Translations