why do golfers shout fore

just now 1
Nature

Golfers shout "fore" as a warning to alert anyone standing or moving in the flight path of a golf ball that it is headed their way. This call is intended to give people time to take cover and avoid being hit by an errant shot. The term "fore" likely originated from the Scottish term "forecaddie," which referred to a person who would stand ahead on the fairway to spot where golf balls landed, or from an old military warning to alert troops of incoming danger. It has become a traditional and essential part of golf etiquette to help maintain safety and show consideration for others on the course. Although there is no formal penalty under the Rules of Golf for failing to shout "fore," it is expected conduct for player safety and sportsmanship.