wormwood drink

noun

1.
strong green liqueur flavored with wormwood and anise