Send in synonyms
To allow oneself to be subjected to something:
Mail means to send something through the postal service.
To put in opposition to; to manifest in an offensive way; to threaten.
Find another word for send in. In this page you can discover 5 synonyms, antonyms, idiomatic expressions, and related words for send in, like: submit, mail, deliver, offer and ship.