estragon

Definitions

  • WordNet 3.6
    • n estragon fresh leaves (or leaves preserved in vinegar) used as seasoning
    • n estragon aromatic perennial of southeastern Russia
    • ***

Usage


In news:

Estragon serves tapas with heart—and a little bit of ear.
The squeamish will still find plenty to nosh on at Estragon, the new South End tapas joint decked out in equal shares Spanish bordello and '30s futuristic café.
***