sieve/ sɪv /

1.noun [c] 
(for flour etc) 筛子

2.noun
(for liquid) 滤器

3.noun
(garden sieve) 筛网

4.vt.[+flour] [ soil etc] 


5.vt.[+liquid] 


to have a memory {or} mind like a sieve
记性极差