mooring mast

Noun
  1. A tower for mooring airships (synset 103790326)

Other Searches