Subscriber login


Forgot your password?

Library card login

Other

Woomera

Pronunciation: /ˈwuːm(ə)rə/

Definition of Woomera
  • a town in central South Australia, the site of a vast military testing ground used in the 1950s for nuclear tests and since the 1960s for tracking space satellites.

Woomera in other Oxford dictionaries

Definition of Woomera in the US English dictionary
  |  Cite

Word of the day

leporine

/ ˈlɛpərʌɪn /
adjective
of or resembling a hare or hares …