English Dictionary
Definition see off in British English
see off phrasal verb
[transitive] phrasal verb
Synonyms and related words
3
to deal successfully with someone or something, especially by defeating them easily
