Definition of Montagu whaler in English:

Montagu whaler

noun

Nautical
  • A small boat, formerly used by the British Navy, having a rig comprising a stay foresail, a standing lug mainsail, and a small mizen.

Origin

1920s.