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