Noun Definition

touter

1.Definition: someone who advertises for customers in an especially brazen way

Related Noun(s):tout

Category: People