From Middle English undergon, from Old English undergān (“to undergo, undermine, ruin”), equivalent to under- + go. Cognate with Dutch ondergaan (“to undergo, perish, sink”), German untergehen (“to perish, sink, undergo”), Swedish undergå (“to undergo, go through”).