theck
theck
Sc.
variant of
theek
, to thatch.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
127fc8617016b565b89c8092b3aa5937
Stop