Top definition
Ancient structures that were once used to treat sick people.Now inhabited by administrators and clerical staff.
Johns operation was carried out an insurance companies treatment centre some 400 miles away. I was a shame as he lived 12 miles away from a Waspital in Central London.
by cpRtech June 15, 2007
Get the mug
Get a Waspital mug for your coworker Zora.