Definition of esquirla in Spanish:

esquirla

feminine noun

  • 1

    Astilla o fragmento alargado y puntiagudo desprendido de un hueso fracturado, un vidrio, una piedra u otro material duro.

    la máquina de escribir se había roto a mis pies y habían saltado esquirlas metálicas; figurative mi rostro oculta esquirlas de silencio, retazos de otros rostros y miradas ajenas