Definitions English

  • Dried, damaged or burnt by exposure to sunlight or heat.
  • Simple past tense and past participle of scorch.