Browsing from:

Engineering Dictionary

Share
Dictionary Search:

Turntable

The base on which a centrifugal casting mold rests.