Rhyme Desk
Find rhyming words!

Definition of "Winchester" :

noun: a shoulder rifle

noun: a city in southern England; administrative center of Hampshire