Meanings

  1. severed, cut off

  2. repulsed, beaten

Examples

GermanEnglish
Tom belegte, weit abgeschlagen, den letzten Platz.Tom finished far behind, in last place.