Fetching details from the dictionary...

to bear; to stand; to endure; to put up with
to support; to withstand; to resist; to brave
to be fit for; to be equal to
「堪える」 has another reading with different meanings.
暑さに堪えて一生懸命仕事を続けた。
I endured the heat and continued working hard.
SNSでの批判に堪えるのは精神的に簡単ではない。
It's not easy to endure criticism.
歯の痛みがひどくてこの痛みに堪えられないほどだ。
The pain is unbearable.