We do not currently know of any synonyms for multiapplication.
The adjective multiapplication is defined as: