Rhyme Desk
Find rhyming words!

Definition of "Barker" :

noun: informal terms for dogs

noun: someone who stands in front of a show (as at a carnival) and gives a loud colorful sales talk to potential customers