Meanings (ES + gloss)
sellar • tapar • taponar • taponear
To stop with a plug; to make tight by stopping a hole.
He attempted to plug the leaks with some caulk.
promocionar
To promote (something, especially a product or service); to mention (something) as if promoting or advertising it.
Kennedy went on nationwide speaking tour to plug environmental conservation.
The main guest on the show just kept plugging his latest movie: it got so tiresome.
Phrases