YourDictionary

Texas tower

an offshore platform erected on firm foundations or steel legs planted deeply in the sea bottom: used for supporting radar installations, navigation beacons, etc.

See Texas tower in American Heritage Dictionary 4

link/cite print suggestion box