HORNS Meaning of HORNS in English archaic a pair of ~ as an emblem of a cuckold. → horn Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004