cribleTop 20000MeaningsNoun1. sieve, sifter, riddle (any device with holes used to separate small things from larger things)2. sieve (category theory)