'send in' definitions:

Definition of 'send in'

From: WordNet
verb
Mail in; cause to be delivered; "Send in your comments"
verb
Give one's name or calling card to a servant when making a formal visit