CARBARN


Meaning of CARBARN in English

[car.barn] n (1880): a building that houses the cars of a street railway or the buses of a bus system

Merriam-Webster English vocab.      Английский словарь Merriam Webster.