SNICKER


Meaning of SNICKER in English

v. laugh quietly, laugh in a stifled manner; laugh slyly; neigh, whinny (of a horse)

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