Home
Search
Index
Definify.com
Definition
2024
laurel_water
laurel water
English
Noun
laurel
water
(
uncountable
)
Water distilled from the fresh leaves of the
cherry laurel
, and containing
prussic acid
, a
poison
.
Similar Results