The term can imply immediacy, intensity or honesty (or any combination thereof). They don't feel they need to drop everything else and discuss every issue that arises and spend a lot of time on it. Using it as an adverb, I wouldn't hyphenate: They looked at the problem up front.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousHi Philip, thanks!I believe it doesn't ever mean "in advance".
Does 'up-front' mean in advance or frankly here?