Definify.com

Webster 1913 Edition


Melrose

Mel′rose

,
Noun.
Honey of roses.

Webster 1828 Edition


Melrose

MEL'ROSE

,
Noun.
[mel and rose.] Honey of roses.

Definition 2024


melrose

melrose

English

Noun

melrose (uncountable)

  1. honey of roses, a mixture formerly used in gargles and lotions