"slough off" in German slough-off abgeschlagener Schuss to slough off abrutschen Detailed translations for "slough off" slough-off slough-off(also: sloughted-off pirn) abgeschlagener Schuss to slough off to slough off abrutschen{intransitive verb}