Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: New Labour
  1. An image of the British Labour Party (starting around 1994), discarding some traditional goals (such as nationalization) and embracing many free market ideas

Encyclopedia: New Labour New Labour, New Life For Britain