BAT


Meaning of BAT in English

A lump or collection of something. Also see Fibreglass ,

English dictionary of automotive terms.      Английский словарь автомобильных терминов.