1. to visit a place or be present
Professional
Social
set foot on the land/moon/surface
To ‘set foot’ on or in a place means ‘to go in’ or ‘enter’. “It was the first time she set foot on snow.” “He swore he wouldn’t set foot in that restaurant again.” This is a common phrase used more in formal contexts.