Definition of lower mast in English:

lower mast

noun

  • The section of a ship's mast immediately above the deck; the mast immediately below the topmast.

Origin

Mid 17th century.