Pour-down meaning

(intransitive) To rain heavily.
verb
3
3
Advertisement