Word info

whaling station

Noun

Meaning

whaling station (plural whaling stations)

A dock in which the carcasses of hunted whales are processed, and where whale hunters sometimes live.

Source: en.wiktionary.org

Close letter words and terms