CRIBRATE
Meaning of CRIBRATE in English
ˈkriˌbrāt, -_brə̇t adjective
Etymology: Latin cribr um sieve + English -ate — more at cribellum
: like a sieve
• crib·rate·ly adverb
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012