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.

Words Starting With

Words Ending With

Unscrambles

Texas tower