1
[ noun ] (British) an advocate of Thatcherism

Related terms

advocate UK

*