A business, possession, or other financial commitment that requires or consumes an increasingly large amount of money, especially more than was first anticipated. Watch the video
A business, possession, or other financial commitment that requires or consumes an increasingly large amount of money, especially more than was first anticipated. Watch the video