What is the full meaning of crible
(French) punctured like a sieve, dotted [adj]
Example of the word crible placed on a Scrabble board.