slatches

noun

Plural form of slatch.