Related Words for word “downslur”
downslur - Did you Mean?
downpour