Definition of flat-weave in English:

flat-weave

noun