rooftop

noun

1.
the top of a (usually flat) roof