CACHALOT Meaning of CACHALOT in English [cach.a.lot] n [F] (1747): sperm whale Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012