CRIBRATE Meaning of CRIBRATE in English adj. cribriform, like a sieve; perforated; having small holes Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012