DictionaryForumContacts

   English
Google | Forvo | +
to phrases
dam up ['dæm'ʌp]
gen. 用坝堵高水位; 抑 〔控〕制
hydroel.st. 挡水; 筑坝壅水
steel. 筑坝
tech. 挡起; 拦阻; 壅高; 抑制; 封闭
dam up: 3 phrases in 3 subjects
Bridge construction1
Economy1
Technology1