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