noun (plural touts)
- someone advertising for customers in an aggressive way
- (transitive) To flaunt, to publicize/publicise; to boast or brag; to promote.
- They are touting their PowerSpheres?, but I don't know how well those really work.
- Italian: pubblicizzare, propagandare
Supplemental Details:Sponsor an extended definition for tout for as little as $10 per month. Click here to contact us.