Learn how to say Batt correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word batt:
a piece of felted material used for lining or insulating items such as quilts and sleeping bags.
a piece of fibreglass used to insulate buildings.
late Middle English (in the general sense ‘lump, piece’): of unknown origin