1 definition by Giant Ant

Top Definition
lse
London School of Economics and Political Science:

As of 2004, 4th best in England* and the Europe*, 11th in the World*.

10th in the world for humanities and
2nd in the world* for social sciences.

In accordance with Times National and World League tables.

Nb. Social science defined as Law, Economics, Business, Politics, etc.
LSE is only second to Harvard in the social science league tables
by Giant Ant February 28, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×