Wiktionary
horsecock
n. (alternative spelling of horse cock English)
n. (alternative spelling of horse cock English)