English Dictionary
Definition cast off in British English
cast off phrasal verb
phrasal verb
1
to get rid of someone or something
Synonyms and related words
