Top definition
The building built to house the Touch Tunnel.
Architect: If I don’t build the Liberty Science Center, how many lives will be lost to the Touch Tunnel. This is a necessary sacrifice...
by Eeeeeeeee44444 June 29, 2018
Get the mug
Get a liberty science center mug for your brother-in-law Bob.