English dictionary
engagement ring meaning and definition
Definition and meaning of engagement ring at MeaningMonkey.org. engagement ring meaning and definition in the English Dictionary.ENGAGEMENT RING noun
Definition of engagement ring (noun)
- a ring given and worn as a sign of betrothal
Source: Princeton University Wordnet