Generalbar strainer February 26, 2024 A screening device consisting of a bar or a number of parallel bars; used to prevent objects from entering a […] bar screen