Focus on the pronunciation of plug
English definition of “plug”
/plʌg/ verb [T] (-gg-)
› informal MARKETING to advertise a product, event, etc. by talking about it or praising it, especially on radio or television: During the interview she took the opportunity to plug her new book.
› to provide something that is needed, because there is not enough: plug a deficit/gap/hole None of these measures are going to plug the gap caused by falling sales and dismal global markets.