to withstand; to stand up to; to survive

listen to the pronunciation of to withstand; to stand up to; to survive
Английский Язык - Английский Язык
hold up

hold up to heavy use.