Definitions of woomera:
- noun: (Australia) A traditional spearthrower, consisting of a stick with a hooked end, used by First Nations Australians.
- noun: An area of South Australia used in Australia's rocket launch program.
- noun: A town in South Australia, Australia located on the Nullarbor Plain about 150 miles north of Adelaide.
(Definitions from Wiktionary)
Related words...
Descriptive words...
|
|
|
| |