VariousWords beta
Related Terms:
Definitions:
Noun
choker
Definition: an unfortunate person who is unable to perform effectively because of nervous tension or agitation; "he could win if he wasn't a choker"
Definition: A piece of jewelry or ornamental fabric, worn as a necklace or neckerchief, tight to the throat.