Thatcherism

Explore definitions, synonyms, and language insights of Thatcherism

Definitions

Noun
(England) the political policy of Margaret Thatcher

More General Terms