Student or Learner
can you please tell me what plug means in this context?
"Put in a plug for your prompt shipping service if it is better than average."
Informal A favorable public mention of a commercial product, business, or performance, especially when broadcast.
Informal the favorable mention of something, as in a lecture, radio show, etc.; advertisement; recommendation: The actress was happy to give her new show a plug.
plug definition | Dictionary.com