device which is used for separating impurities from a fluid or other substance - English Synonyms Dictionary