thecher ( synonym found)

Definition of thecher:

°for someone who covered roofs in straw.
°Margaret Thatcher, British Prime Minister.

Definition of thecher:

°for someone who covered roofs in straw.
°Margaret Thatcher, British Prime Minister.

Back to Top