The phrase "was on the fence" means to be undecided or unsure about something. There are various synonyms that can be used to substitute this phrase, depending on the context. These synonyms include "hesitant," "undecided," "wavering," "uncertain," "ambivalent," and "indecisive." There are also colloquial phrases such as "sitting on the fence," "taking a wait-and-see approach," or "playing both sides." Regardless of the phrase or term used, it alludes to being caught between two options or outcomes, and unsure of which is the best course of action to take. Ultimately, being on the fence can be a deliberate choice for individuals who prefer to weigh all options before making a decision.