HORNS


Meaning of HORNS in English

archaic a pair of ~ as an emblem of a cuckold.

→ horn

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.