hydromel

Explore definitions, synonyms, and language insights of hydromel

Definitions

Noun
honey diluted in water; becomes mead when fermented