CRIBRATE


Meaning of CRIBRATE in English

adj. cribriform, like a sieve; perforated; having small holes

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.