Definition of flat-weave in US English:

flat-weave

noun