Definitions for up front
Kernerman English Learner's Dictionary
paid in advance of the full amount
The seller asked for $3,000 up front.
At the beginning; before anything begins.
At the front.
In an attacking position.
Open, honest; tending to disclose information; truthful.