MARE'S TAIL Meaning of MARE'S TAIL in English ■ noun1》 a widely distributed water plant with whorls of narrow leaves around a tall stout stem. [ Hippuris vulgaris .] 2》 ( ~s ) long straight streaks of cirrus cloud. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004