Home

Word

mooring tower, n.
more info a tower for mooring airships
<noun.artifact>

mooring mast mooring tower
semantic pointers
hypernym