tarragon(noun) noun1. aromatic perennial of southeastern RussiaSimilar word(s): estragonDefinition categories: plant, artemisia2. fresh leaves (or leaves preserved in vinegar) used as seasoningSimilar word(s): estragonDefinition categories: food, herb