irrigation noun

ADJ. large-scale, small-scale

IRRIGATION + NOUN project, scheme, system | canal, channel, ditch | pump

PREP. under ~ two million acres under irrigation

You can also check Google Dictionary: irrigation (English, 中文解释 )

  • 牛津搭配词典下载