Definition of flame stitch in US English:

flame stitch

noun