the LSE - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˌel es ˈiː/
  1. the London School of Economics: a well-known college in London where economics and politics are taught