Definition of matcher
English to English noun - someone who arranges (or tries to arrange) marriages for others
source: WordNet 3.0 - One who, or that which, matches; a matching machine. See under 3d Match.
source: Webster 1913
Visual Synonyms 
Nearby Word
matcher, math teacher, mantichora, mantiger, manticora, manticore, methodizer, mudsucker, madagascar, montessori, maid-servant, montagu's harrier, medicare, mentagra, mediocre, maiduguri, media guru, mud digger
|
|
|