Translation of criba in English:

criba

sieve, n.

feminine noun

  • 1

    (instrumento)
    sieve
    este paraguas está hecho una criba this umbrella is full of holes / riddled with holes
  • 2

    (proceso de selección)
    la prueba escrita constituye la primera criba the written test is the first stage of the selection process
    • hicimos una criba de las solicitudes we went through the applications