Advertisement

Advertisement

View synonyms for slough off

slough off

/ slʌf /

verb

  1. tr, adverb to cast off (cares, etc)


Advertisement

Advertisement

Advertisement

Advertisement