[up-front] adj (1945): being or coming in or at the front: as a (1): being in a conspicuous or leading position (2): frank, forthright b: playing in a front line (as in football) c: paid or payable in advance
UP-FRONT
Meaning of UP-FRONT in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012