batt
Concise Oxford English Dictionary © 2008 Oxford University Press:
batt /bat/
▶noun a piece of felted material or fibreglass used for insulation.
– origin ME (in the general sense ‘lump, piece’): of unknown origin.
'batt' also found in these Oxford entries:

