Adjective
all
Noun
Someone
advertising
for
customers
in
an
aggressive
way
.
Verb
To
flaunt
,
to
publicize
/
publicise
;
to
boast
or
brag
;
to
promote
.
Adverb
all
Pronoun
everything
Determiner
all