Rhyme Desk
Find rhyming words!

Definition of "Locust" :

noun: migratory grasshoppers of warm regions having short antennae

noun: any of various hardwood trees of the family Leguminosae

noun: hardwood from any of various locust trees