Rhyme Desk
Find rhyming words!

Definition of "Cachalot" :

noun: large whale with a large cavity in the head containing spermaceti and oil; also a source of ambergris