touter
English Dictionary
->
Letter T
-> touter
Search Dictionary:
touter Definition
(n)
someone
who
advertises
for
customers
in
an
especially
brazen
way
touter Synonyms
tout
touter
© Art Branch Inc.