SNAPDRAGON Meaning of SNAPDRAGON in English n. a plant, Antirrhinum majus, with a bag-shaped flower like a dragon's mouth. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012