CACHALOT Meaning of CACHALOT in English n. large toothed whale having square head with a cavity full of a mixture of sperm oil and spermaceti Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012