UPFRONT


Meaning of UPFRONT in English

adv. honestly, frankly, openly; in advance, ahead of time (about payment or investment)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.