Upfront [adjective]

Definition of Upfront:

open, unaffected

Opposite/Antonyms of Upfront:


Sentence/Example of Upfront: