English dictionary
matchmaking meaning and definition
Definition and meaning of matchmaking at MeaningMonkey.org. matchmaking meaning and definition in the English Dictionary.MATCHMAKING noun
Definition of matchmaking (noun)
- mediation in order to bring about a marriage between others
Source: Princeton University Wordnet