upfall ( synonym found)

Definition of upfall:

°The place where water exits a storm drain.

Definition of upfall:

°The place where water exits a storm drain.

Back to Top