to put ( synonym found)

Definition of to put:

°Someone advertising for customers in an aggressive way.
°To flaunt, to publicize/publicise; to boast or brag; to promote.

Back to Top