Unhitch

German Meaning

ausspannen

abkoppeln

losbinden

abhängen

English Meaning

  1. To release from or as if from a hitch; unfasten.