English Dictionary
▪ main yard
▪ main-topmast
▪ main-topsail
▪ maine
▪ maine lobster
◊ MAIN-TOPSAIL
main-topsail
n : a topsail set on the mainmast
main yard
main-topmast
main-topsail
maine
maine lobster
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]