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