• KATYDID (noun)
The noun KATYDID has 1 sense:
1. large green long-horned grasshopper of North America; males produce shrill sounds by rubbing together special organs on the forewings
Familiarity information: KATYDID used as a noun is very rare.
My son asked this summer "What makes that sound"? as we were in the car with windows down in the evening.
"weo weo weo weo"
I grew up thinking and calling them locus, but recnetly found out they are called katydid. My hubby found one on the fence while grilling hamburgers, my son held it and was so kind and gentle.