Antonyms for the phrase "more up-front" will depend on the context in which it is used. If we take "more up-front" to mean honest and direct, then the antonyms could include deceitful, dishonest, disingenuous, evasive, or vague. But if we consider "more up-front" to mean something that is more visible or overt, then the antonyms would be subtle, subdued, concealed, or hidden. For example, a person who is more up-front about their feelings may be described as candid, while someone who is less up-front may be seen as guarded. Understanding the context allows us to choose the best antonyms for "more up-front.