Synonyms for Send (same or very similar meaning)
WordNet sense 1 (cause to be admitted; of persons to an institution):
charge, commit, institutionalize, institutionalise
WordNet sense 2 (cause to go somewhere):
direct
WordNet sense 3 (transport commercially):
ship, transport, transport
WordNet sense 4 (to cause or order to be taken, directed, or transmitted to another place):
send out
WordNet sense 5 (assign to a station):
base, place, post, station
WordNet sense 6 (transfer):
get off
WordNet sense 7 (cause to be directed or transmitted to another place):
mail
WordNet sense 8 (broadcast over the airwaves, as in radio or television):
air, beam, broadcast, transmit
From the ODE community, based on WordNet
add/edit