Able to cascade or flow downward in a series of steps; capable of cascading.
English formation from cascade (Italian cascata, 'waterfall') plus -able suffix.
Try Another Word