Definition of slade in English:

slade

noun

  • An open space between banks or woods; a valley:

    [in place names] ‘Chapmanslade’

Origin

Old English slæd, of Germanic origin.

Pronunciation:

slade

/sleɪd/