tower head


tow·er head

noun \ˈta(-ə)r-\

Definition of TOWER HEAD

Seen & Heard

What made you want to look up tower head? Please tell us where you read or heard it (including the quote, if possible).