Synonyms of Heavy-load
Primary definition: Designed or suited to withstand, transport, or process a very great weight or operational strain.
Primary definition: Designed or suited to withstand, transport, or process a very great weight or operational strain.