1. overroof - Noun
2. overroof - Verb
overroof (plural overroofs) A roof constructed above another roof.
(transitive) To construct a roof above (an existing roof or structure).
(transitive, poetic) To cover like a roof.