RichThesaurus
put great demands on
put great demands on
synonyms
sap
stretch
overtax
drain
be too much for
put a strain on
overextend
put great demands on
definitions