UPFRONT


Meaning of UPFRONT in English

adv. & adj. colloq.

--adv. (usu. up front)

1. at the front; in front.

2 (of payments) in advance.

--adj.

1. honest, open, frank.

2 (of payments) made in advance.

3 at the front or most prominent.

Oxford English vocab.      Оксфордский английский словарь.