Skip to main content

Bug's (Occasional) Word of the Day

elixir

noun. A sweetened aromatic solution of alcohol and water, serving as a vehicle for medicine.Source

Related Words