Rhyme Desk
Find rhyming words!

Definition of "Messmate" :

noun: (nautical) an associate with whom you share meals in the same mess (as on a ship)