Rhyme Desk
Find rhyming words!

Definition of "Keystone" :

noun: the central building block at the top of an arch or vault

noun: a central cohesive source of support and stability

"The keystone of campaign reform was the ban on soft money."