Rhyme Desk
Find rhyming words!

Definition of "Leatherjacket" :

noun: tough-skinned larva of certain crane flies

noun: any of several New World tropical fishes having tiny embedded scales

noun: any of several brightly colored tropical filefishes