DUTCHMAN'S PIPE Meaning of DUTCHMAN'S PIPE in English ■ noun a vigorous climbing vine with hooked tubular flowers. [ Aristolochia durior .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004