What Does Horseshoes And Hand Grenades Mean?

What Does Horseshoes And Hand Grenades Mean? proverb Being nearly successful or accurate is not the same as being successful or accurate; being close to achieving something does not provide any benefit. It doesn’t matter that we only lost the game by two points—we still lost! Where did the saying horseshoes and handgrenades come from?