1 wormwood oil | Definition of wormwood oil

wormwood oil

noun

Definition of wormwood oil

: a dark green to brown bitter narcotic essential oil obtained from the leaves and tops of a wormwood (Artemisia absinthium) and used as a flavoring agent in liqueurs and especially formerly in medicine as a tonic and anthelmintic

called also absinthe oil