-
A sweetened aromatic solution of alcohol and water, serving as a vehicle for medicine.
(noun)
-
See philosophers' stone.
(noun)
-
A substance believed to maintain life indefinitely. Also called elixir of life.
(noun)
-
A substance or medicine believed to have the power to cure all ills.
(noun)
-
An underlying principle.
(noun)
American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.