Escalade - Definition, Synonym, Meaning, Spelling, Information on Escalade


a series of terraces, one above the other as in a staircase.

Erudition
Escadrille
Escalade
Escargatoire
Escheat

Example: escalade of melted snow.