COLLECTION SITE Meaning of COLLECTION SITE in English A stream, lake, reservoir, or other body of water fed by water drained from a watershed. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012