DOWNWARP Meaning of DOWNWARP in English [ 'daʊnwɔ:p ]■ noun Geology a broad depression of the earth's surface. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004