Definition of “Lib Dem” - English Dictionary

british dictionary