SNEEZEWORT Meaning of SNEEZEWORT in English ■ noun a plant related to the yarrow, with dried leaves which can induce sneezing. [ Achillea ptarmica .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004