English-Chinese dictionary »

low-lying meaning in Chinese

EnglishChinese
low-lying (referring to places that are lower than nearby areas)
adjective
[UK: ləʊ ˈlaɪ.ɪŋ]
[US: ˈloʊ ˈlaɪ.ɪŋ]

低洼 /dīwā/adjective

低窪adjective