What is the meaning of Techar?

to shingle; to roof

Source: wiktionary.org