stram

listen to the pronunciation of stram
Englisch - Englisch
To dash down; to beat
To spring or recoil with violence