Definitions of submit an application
to file (=to give or send a legal document or other official paper to an authority or other organisation to be kept on record) an official request
The council can submit an application to appeal directly to the Court of Appeal.