garage[Anglais]

nom
1 : a repair shop where cars and trucks are serviced and repaired
verbe
1 : keep or store in a garage