'mooring tower' definitions:

Definition of 'mooring tower'

(from WordNet)
noun
A tower for mooring airships [syn: mooring tower, mooring mast]