Medical Dictionary

cinnamon water

noun

Medical Definition of cinnamon water

  1. :  a saturated solution of cinnamon oil in distilled water used as a vehicle for some drugs


Seen and Heard

What made you want to look up cinnamon water? Please tell us where you read or heard it (including the quote, if possible).