RELATED WORDS
PARAPHRASING
a building in which to keep a car or cars; a roadside petrol and service station; to put (a vehicle) in a garage
storage building for vehicles, workplace