'mooring tower' definitions:

Definition of 'mooring tower'

From: WordNet
noun
A tower for mooring airships [syn: mooring tower, mooring mast]