Yes, I'm afraid my analogies got a bit off-center in the last post. Your glory holes in England are indeed man-made, as was the one in my original post and video clip (although they are related to meteorological events, such as rain/flooding).
I'll move on from my truly mediocre work determining the origin of the term "glory" for these overflow pipes. Something tells me I've got house upkeep that is, well, slightly more pressing than this ephemera. But I appreciate your coming along on this bumpy ride… :blink: