What is the meaning of Undergo?

To experience; to pass through a phase.

To suffer or endure; bear with.

To go or move under or beneath.

Source: wiktionary.org