Definitions
noun
a network of radar installations designed to detect enemy missiles or aircraft while there is still time to intercept them
Look “early warning system” up elsewhere
Want another word?
Spin the dictionary for a fresh one.