Rhyme Desk
Find rhyming words!

Definition of "Touchdown" :

noun: a score in American football; being in possession of the ball across the opponents' goal line

noun: a landing (as the wheels touch the landing field); especially of airplanes