Etymology
Today it means: A social gathering primarily for purposes of networking. Full definition →
Deverbal from meet and greet.
Etymology from Wiktionary, CC BY-SA 4.0.