Entry
  1. deluge caused by torrential water flow off a mountain after heavy rain or snowmelt

Characters in this word

2