Get Free Checker

mooring mast

NOUN
  1. a tower for mooring airships

How To Use mooring mast In A Sentence

  • A mooring mast is built now ready for the airship at St. Hubert, south of Montreal. The Development of Aviation Within the Empire
View all