WELL SCREEN Meaning of WELL SCREEN in English A filtering device used to keep sediment from entering a water well. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012