thatcher Meaning, Definition & Usage

  1. noun British stateswoman; first woman to serve as Prime Minister (born in 1925)
    Iron Lady; Margaret Thatcher; Margaret Hilda Thatcher; Baroness Thatcher of Kesteven.
  2. noun someone skilled in making a roof from plant stalks or foliage

WordNet


Thatch"er noun
Definitions
  1. One who thatches.

Webster 1913