Rhyme Desk
Find rhyming words!

Definition of "Surcoat" :

noun: a tunic worn over a knight's armor

noun: a loose outer coat usually of rich material