roofer
1. [ noun ] (work) a craftsman who lays or repairs roofs
Related terms: craftsman thatcher roof
Similar spelling:   rover
  roper
  Rober
  Rovero
  robber
  Roberie
  robbery