Business Dictionary :
Drain : noun : pipe for taking dirty water from a house
Drain : noun : gradual loss of money flowing away
The costs of the London office are continual drain on our resources.
: to remove something gradually
The expansion plan has drained all our profits.
From Drain to HOME PAGE
The company's capital resources have drained away.