CHOKER


Meaning of CHOKER in English

n. clerical collar; necklace which fits snugly around the throat; someone or something which chokes

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.