Definition of thatcher
English to English noun - British stateswoman; first woman to serve as Prime Minister (born in 1925)
source: WordNet 3.0 - someone skilled in making a roof from plant stalks or foliage
source: WordNet 3.0 - One who thatches.
source: Webster 1913
Visual Synonyms 
Nearby Word
thatcher, teacher, twitcher, tocher, tacker, thackeray, toucher, taxer, taker, teasaucer, tucker, teazer, tasker, tagger, teaser, ticker, to that degree, tushery, twagger, tzar
|
|
|