Definition of lock-up garage in English:

lock-up garage

noun

  • A garage located in a separate area from residential buildings, especially one that may be rented.

Origin

Early 20th century; earliest use found in Car.