Synonyms of Sand Cast in English :
Antonyms of Sand Cast in English
Thesaurus of Sand Cast in English
1. (verb) pour molten metal into a mold of sand