plug
Definition
To promote or praise something enthusiastically; also, a device used to stop an opening or connect to electricity.
Español Promover o elogiar algo entusiastamente; también, un dispositivo para obstruir una abertura o conectarse a la electricidad.
Example
"The celebrity gave a big plug to the new restaurant on her talk show."