What is the full meaning of cachalots
CACHALOT, a large whale, also CACHOLOT [n]
Example of the word cachalots placed on a Scrabble board.