roofer(noun) noun1. a craftsman who lays or repairs roofsDefinition categories: person, artificer, artisan, craftsman, journeyman