Browsing from:

Engineering Dictionary

Share
Dictionary Search:

Jobbing Foundry

A foundry engaged in the manufacture of numerous types of castings.