0%

ALL meanings of tate modern

Tate mod·ern
T t
  • noun tate modern one of the two art galleries in London that make up the Tate Galleries; created in the former Bankside power station in 2000 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?