The phrase "makes run at" usually refers to attempting something or trying to achieve a goal. The antonyms for this phrase could be "gives up on," "abandons," "avoids," or "ignores." "Gives up on" would imply that one does not put effort into reaching that goal, while "abandons" would suggest that one has already started but decides to quit. "Avoids" would mean deliberately avoiding that task, while "ignores" would indicate paying no attention to it. Therefore, the antonyms for "makes run at" vary depending on the specific context in which the phrase is used.