Fennel water Meaning, Definition & Usage

Definitions
  1. (Med.), the distilled water of fennel seed. It is stimulant and carminative.

Webster 1913