Top definition
École Polytechnique Fédérale de Lausanne. One of the two Swiss Federal Institutes of Technology, located in Lausanne, Switzerland. EPFL is ranked among the top universities in the world.
I'm going to study mathematics at the EPFL.
by Akinn December 10, 2011
Get the mug
Get a EPFL mug for your sister Rihanna.
buy the domain for your foodie blog