adjective
always used before a noun
using or involving forceful methods to sell something
[more ~; most ~] :causing or involving a lot of mental or emotional stress :very stressful
having or using a lot of force or pressure from air, water, etc.
b of weather :having a high atmospheric pressure