B & S Meaning of B & S in English bore and stroke . English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012