Meaning of “whaling” in the English Dictionary

british dictionary