Rhyme Desk
Find rhyming words!

Definition of "Chagrin" :

noun: strong feelings of embarrassment

verb: cause to feel shame; hurt the pride of