thatcher Meaning, Definition & Usage
-
noun British stateswoman; first woman to serve as Prime Minister (born in 1925)
Iron Lady; Margaret Thatcher; Margaret Hilda Thatcher; Baroness Thatcher of Kesteven.
-
noun someone skilled in making a roof from plant stalks or foliage
WordNet
Thatch"er noun
Definitions
One who thatches.