money in advance to pay for something. FRONT MONEY - money in advance to pay for something
8.8m questions
11.4m answers