The phrase "gapes at" is commonly used to describe someone who stares in shock or wonder. However, there are several synonyms that can be used in place of this phrase to vary your writing. Some synonyms include "gazes", "gawks", "glares", "stares", and "ogles". Each of these words carries a slightly different connotation, such as "glares" implying disapproval or anger. Choosing the right synonym can effectively convey the emotions of a character or situation. Additionally, using synonyms can make your writing more interesting and prevent repetition.