up front , up-front, upfront
[person] franc (franche)
→ They tended to have a much more up-front attitude.
to be up front about sth être franc (franche) sur qch
→ You can't help being biased so you may as well be up front about it ...
[cost, charge] de départ
→ The eleven percent loan has no up-front costs.
→ For the first time the government's actually put some money up front ...
→ Some companies charge a fee up front, but we don't think that's right.