Garage door

From Fresh Dictionary

English

Noun

garage door (plural: garage doors)

  1. A very long and large door on a garage.
Personal tools