Definition of sifts:
(v) :
(transitive) To examine (something) carefully.
(v) :
(transitive) To sieve or strain (something).
(v) :
(transitive) To separate or scatter (things) as if by sieving.
(v) :
(transitive) [with through] To carefully go through a set of objects, or a collection of information, in order to find something.
(n) :
An act of sifting.
(v) :
(archaic or dated, transitive) To scrutinize (someone or something) carefully so as to find the truth.