'send off' definitions:

Definition of 'send off'

(from WordNet)
verb
Send away towards a designated goal [syn: dispatch, despatch, send off]
verb
Throw, send, or cast forward; "project a missile" [syn: project, send off]
verb
Transfer; "The spy sent the classified information off to Russia" [syn: send, get off, send off]

Synonyms of 'send off'

From: Moby Thesaurus