money in advance to pay for something. FRONT MONEY - money in advance to pay for something
9.4m questions
12.2m answers