FILTRATE Meaning of FILTRATE in English v. & n. --v.tr. filter. --n. filtered liquid. Derivatives: filtration n. Etymology: mod.L filtrare (as FILTER) Oxford English vocab. Оксфордский английский словарь. 2012