The phrase "lost one's lunch" is a colloquial way of describing vomiting or feeling nauseous. There are various synonyms that can be used to express this idea, depending on the specific situation or context. Some of the commonly used synonyms for "lost one's lunch" include "throwing up," "puke," "barf," "retch," and "upchuck." Other alternatives include "regurgitate," "disgorge," "heave," "spew," and "expel," which all convey the same sense of involuntary or forceful ejection of the contents of one's stomach. No matter which synonym is used, the connotation is usually one of discomfort or illness.