Wiktionary
scardey cats
n. (plural of scardey cat English)
n. (plural of scardey cat English)