English version

high-pressure sales/selling methods etc

From Longman Dictionary of Contemporary Englishhigh-pressure sales/selling methods etchigh-pressure sales/selling methods etcPERSUADEvery direct and often successful ways of persuading people to buy something high-pressure sales techniques high-pressure
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.