roofer

Noun
  1. A craftsman who lays or repairs roofs (synset 110557829)

Other Searches