slating

noun
  1. the action of covering a roof with slates
  2. slates collectively used as roofing material
  3. harsh criticism or severe rebuke
  4. Usage: informal; British
verb
  1. present participle of slate: covering with slates or criticizing harshly

Examples