up-front /ˌʌpˈfrʌnt/ adjective Learner's definition of UP-FRONT
1
[more up-front; most up-front] : not keeping anything secret or hidden : honest and direct坦率的;直率的;诚实的 2
—
used to refer to money that is paid in advance预付金的;预付款的 — see also up front at 1front