bn:00012160n
Noun Concept
EN
promoter  booster  plugger
EN
Someone who is an active supporter and advocate WordNet 3.0
Definitions
Relations
Sources
EN
Someone who is an active supporter and advocate WordNet 3.0 & Open English WordNet
Someone who is a fan or supporter of something. Wiktionary
WordNet 3.0 & Open English WordNet
Wiktionary
EN