Top Definition
1. An awesome remake of the original Half-Life 1.
2. The facility in which Half-Life 1 takes place in.
1. Dude, you should play Black Mesa, it's new and improved from Half-Life 1!
2. Gordon Freeman works at Black Mesa.
by Osd1000 October 03, 2013
Mug icon
Buy a black mesa mug!