meaning of maintop

1. The platform about the head of the mainmast in square-rigged vessels.


Related Words

maintop |

Developed & Maintained By Taraprasad.com

Treasure Words