1. One who thatches. 2. someone skilled in making a roof from plant stalks or foliage
thatcher | thatcherism | thatcherite |