Letters that make upfront
o, f, n, p, r, t, u are letters that make 'upfront'
1 possible definitions for 'upfront'
Under this definition, upfront is an adjective and has the following properties:
direct is similar to upfront.
"he was upfront about his intentions"