plug meaning in French
n. bouchon, tampon; prise de courant, fiche électrique; cale, coin; publicité, réclame, panneau publicitaire, annonce, battage, barrage, obstruction; bouche d'incident; chasse d'eau; fréquence des relations sexuelles (argot)
v. couvrir; bloquer, gêner; boucher; publier, annoncer,faire de la publicité; averti; frapper, cogner (argot); tirer sur quelqu'un (argot usa)