whale catcher

English

Noun

whale catcher (plural whale catchers)

  1. A whaler (boat)