lurchers

noun

Plural form of lurcher.