Reroofing meaning : To roof again; to tear off an old roof and replace with a new roof. The act of replacing a roof.
reroofing
pink gins
grabbling
fencepost
retouched