Texas tower

noun

Definition of Texas tower

: a radar-equipped platform supported on caissons sunk in the ocean floor and forming part of an offshore warning system against air attack

History and Etymology for Texas tower

texas

Keep scrolling for more