Advertisement
Advertisement
View synonyms for slough off
slough off
/ slʌf /
verb
(tr, adverb) to cast off (cares, etc)
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
/ slʌf /
(tr, adverb) to cast off (cares, etc)
Advertisement
Advertisement
Advertisement
Advertisement
Browse