Find the word definition

Wiktionary
leopardesses

n. (plural of leopardess English)

Usage examples of "leopardesses".

So did what happened in the summer months-off, everyone rushing out and falling on the nearest boy like ravening leopardesses on a goat.