Meaning of PLUG in English

PLUG

v. cap, cork; stop up, block; publicize, advertise; punch, hit (Slang); shoot a person with a gun (USA Slang)

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