Dragon water Meaning, Definition & Usage

Definitions
  1. a medicinal remedy very popular in the earlier half of the 17th century. "Dragon water may do good upon him." Randolph (1640).

Webster 1913