Definition of the London Film Festival from the Oxford Advanced Learner's Dictionary

 

the London Film Festival

 
BrE
 
; NAmE
 
 
jump to other results
a festival held in London every autumn at which new films from around the world are shown to the public. It is organized by the BFI.