Go to Homepage
- To cause the death of; to put an end to
Translated by: ROBERT GRIGOR BAXTER
Translated in 2 languages
[Subject: Idiomatic Expressions]
- Overwhelm with an emotion; cause pain or anguish to; pass time while waiting for something; (in soccer and other ball games) make the ball stop
Translated in 1 languages
- An act of destroying or disabling an enemy aircraft, submarine, etc.