HICKEY


Meaning of HICKEY in English

n. gadget, device, whatchamacallit; pimple; red mark on the skin caused by sucking or biting

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