what is the meaning of drain on resources
Answers
Answered by
1
Answer:
From Longman Dictionary of Contemporary Englisha drain on somethinga drain on somethingsomething that continuously uses a lot of time, money etc The war was an enormous drain on the country's resources.
Similar questions