English dictionary
thatcher meaning and definition
Definition and meaning of thatcher at MeaningMonkey.org. thatcher meaning and definition in the English Dictionary.THATCHER noun
Definition of Thatcher (noun)
- British stateswoman; first woman to serve as Prime Minister (born in 1925)
- someone skilled in making a roof from plant stalks or foliage
Source: Princeton University Wordnet