Is “Upfront” a Scrabble word?
Yes
UPFRONT
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Upfront
noun
1.A meeting of network executives with the press and major advertisers, signaling the start of advertising sales for a new season
verb
1.To bring to the fore; to place up front for consideration
adjective
1.Honest, frank and straightforward.
2.In a forward, leading or frontward position.
3.(of money) Paid in advance.
adverb
1.Beforehand
2.As an attacker
“He's a poor defender, so we always play him upfront.”