Definition of place heavy demands on
: to require use of a large amount of (energy, time, resources, etc.)
Record high temperatures have placed heavy demands on the nation's energy supplies.
Test Your Vocabulary
Commonly Confused Words Quiz
-
- I went to the ______ store to buy a birthday card.

Test your vocabulary with our 10-question quiz!
TAKE THE QUIZ
A daily challenge for crossword fanatics.
TAKE THE QUIZLove words? Need even more definitions?
Merriam-Webster unabridged
Share place heavy demands on