the popular name for St Bartholomew’s Hospital, a well-known teaching hospital in London, England. It has a long history going back to the 12th century. It is now a special hospital for cancer and heart disease.
BART’S
Meaning of BART’S in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005