BATT


Meaning of BATT in English

[ bat ]

■ noun a piece of felted material or fibreglass used for insulation.

Origin

ME (in the general sense 'lump, piece'): of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.