1 English Synonyms for MEGACAST
Prev.1Next
megacasting
Definition: 1. A manufacturing technique using very large moulds to make very large single piece moulded components
There are 3 definitions of the word megacasting
Show more information about megacasting
Prev.1Next
Search took: 2.4930 ms