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