PRICE MECHANISM Meaning of PRICE MECHANISM in English prices up and down determine levels of supply and demand in a free market. Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012