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