WTWM

whatsthatwordmean

← Definition
Guess

promoed

verbPast tense of promo: advertised or promoted something, especially through a special offer or campaign.

Synonyms

advertisedverb

Built for word lovers.