Definitions of jack-by-the-hedge:

  • noun:   European herb that smells like garlic