Find the word definition

Wiktionary
flatweave

n. (context mostly attributive English) A kind of carpet created by interlocking warp (vertical) and weft (horizontal) threads.