TOP

Definition of Tate Modern from the Oxford Advanced Learner's Dictionary

Tate Modern

 
/ˌteɪt ˈmɒdn/
 
/ˌteɪt ˈmɑːdərn/
jump to other results
  1. an art gallery on the south bank of the Thames in London that contains a collection of international modern art from 1900 to the present. It has been extremely popular since it opened in 2000, partly because of the building, which used to be a power station (= a place where electricity is produced).
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day