Did you mean rooftop?
rooftop
noun
°The top surface of a roof.