Definitions
1.Verbpresent participle and gerund of match
2.AdjectiveThe same as another; sharing the same design."We bought a new sofa and matching armchairs."
3.AdjectiveThat constitutes part of a pair with something else; complementary.
4.NounThe process by which things are matched together or paired up.
5.NounA set of independent edges in a given graph, i.e. a set of edges which do not intersect, such that pairs of vertices are "matched" to each other one to one.