whale catcher


whale catcher

n (Fishing) a vessel engaged in the actual harpooning of whales