Rhyme Desk
Find rhyming words!

Definition of "Demonstrated" :

adjective: having been demonstrated or verified beyond doubt