- an offshore radar-equipped platform supported by foundations sunk into the floor of the ocean, formerly used as part of a system for warning against air attacks.
More Definitions
- ACQUIS COMMUNAUTAIRE (noun) Definition, Meaning & Examples
- HARTLEPOOL (noun) Definition, Meaning & Examples
- ORCHESTRION (noun) Definition, Meaning & Examples
- CLASP (noun) Definition, Meaning & Examples
- WALLS HAVE EARS (noun) Definition, Meaning & Examples
- HOT-DRAW (noun) Definition, Meaning & Examples