Meaning of PLUG in English

PLUG

n. cork, stopper, stopple; rubber stopper for a sink; electrical connector; dongle (Computers); obstruction, block; lumpy mass that obstructs an opening (Medicine); fire hydrant; advertisement; tampon (Slang); occurrence of sexual intercourse (Slang)

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