lay/put stress on
idiom
: to give special importance or attention to : to emphasize
The teacher lay/put stress on the need for good study habits.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share