Definitions by thommayne
megagrid
The official name of the gigantic white mesh structure filling the Cooper Union's New Academic Building. Often used as a climbing wall by students to relieve some stress or simply to get from the 6th floor to the 7th floor in the absence of a stair case. In fact, the megagrid serves no conceivable purpose other than that of climbing.