CHUGGER


Meaning of CHUGGER in English

n. plug that sits on the surface of the water and makes a popping sound when removed, popper; professional fund raiser who appeals to people on the street to ask for money in the name of a charity

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