Related Clues:
- Plugs plus
- Promotes aggressively
- Promotes with a vengeance
- What some stalled cars need to move again
- More than just plugs
- Touts
- Tries to sell
- Over-advertises
- Publicizes broadly
- Presses, drives, or impels to action
- Presses to move
- Oversized plugs
- Publicizes extravagantly
- Gets unruly in a crowd, say
- Tries hard to sell