TOUTER


Meaning of TOUTER in English

[tout.er] n (ca. 1754): one that touts

Merriam-Webster English vocab.      Английский словарь Merriam Webster.