Results

theek
verb
1 to put a roof on; to cover with thatch
2 to cover; to protect with a thick covering
noun
1 thatch
2 thick covering