Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: mooring tower  'mû-ring'taw-u(r)
  1. A tower for mooring airships
    - mooring mast

Derived forms: mooring towers

Type of: tower