autovarikko

Noun

 * 1) vehicle depot facility for storing and servicing a fleet of road vehicles

Usage notes

 * small facilities for the same function are usually called