CompareWords
Compare
Thatcher
Definition:
(n.) One who thatches.