from the GNU version of the Collaborative International Dictionary of English
- n. A mingled compound in which different ingredients are contained in a liquid state; a mixture. See mixture, n., 4.
- n. Sometimes, a liquid medicine containing very active substances, and which can only be administered by drops.
from The Century Dictionary and Cyclopedia
- n. In pharmacy, same as mixture, 2.
Sorry, no etymologies found.