mainmasts

noun
  1. plural of mainmast; the principal masts of sailing ships
  2. Usage: nautical

Examples