What is the meaning of Agony?

Extreme pain.

The sufferings of Jesus Christ in the garden of Gethsemane.

Violent contest or striving.

Paroxysm of joy; keen emotion.

The last struggle of life; death struggle.

Source: wiktionary.org