meaning of aus etw. herausgeschleudert werden

aus etw. herausgeschleudert werden - German to English

becoming catapulted away from sth.