Texas Tower Definition
noun
An offshore platform erected on firm foundations or steel legs planted deeply in the sea bottom: used for supporting radar installations, navigation beacons, etc.
Webster's New World
Find Similar Words
Find similar words to Texas tower using the buttons below.