Log in
Search words & phrases
foundry
US /ˈfaʊndri/
・
UK /'faʊndrɪ/
C1
Definition
Video subtitles
noun
Factory making metal objects, e.g. for machinery