Find the word definition

Wiktionary
see off

vb. 1 To accompany someone to a point of departure 2 To defeat

Usage examples of "see off".

Oh, sure, we could probably see off a squadron of the flyboats the Commonwealth navy uses, but not real ships.

The day an RCN battleship can't see off a couple wogs, I'll join the priesthood.

Mon, a chance to see off a pair of pirates on the way would be more than welcome.