Definition of キャッチャーボート

キャッチャーボート

kyacchaabooto

noun
catcher (whaling boat)
Other readings:
キャッチャー・ボート