roof

noun

1.
a protective covering that covers or forms the top of a building
Derived from:
roof
2.
protective covering on top of a motor vehicle
3.
the inner top surface of a covered area or hollow space
4.
an upper limit on what is allowed