Meaning of “whaling” in the English Dictionary

English