subsistere

listen to the pronunciation of subsistere
Latin - English
cause to stop
halt, stand