We do not currently know of any synonyms for multiload.
The noun multiload is defined as:
See full definition of the word multiload.