upfront

    adjective
  1. colloquial [person] obert, honest, franc.
  2. an upfront experience un pagament inicial.
  3. adverb
  4. [money paid] per endavant.
  5. he requires you to pay him upfront exigeix que li paguis per endavant.