English

Definition of the Courtauld Institute from the Oxford Advanced Learner's Dictionary

 

the Courtauld Institute

 
BrE
 
; NAmE
 
 
jump to other results
an art gallery in Somerset House, London, England, especially famous for its collection of Impressionist paintings. Donations by Viscount Lee of Fareham (1868-1947) and Samuel Courtauld (1876-1947), the founder of a large textile company in Britain, led to the founding of the Institute. It is also part of London University, where people study the history of art and architecture.