Rhyme Desk
Find rhyming words!

Definition of "Pelham" :

noun: a bit with a bar mouthpiece that is designed to combine a curb and snaffle