1. Something that uses up a very large amount of money. 2. A business, possession, project, or other commitment that consumes an increasingly large amount of money, especially more than anticipated.
Powered by Goldzone & Site by Andrew John Harrison