submit one's application - English Synonyms Dictionary