Diccionario
Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.
excoriate
Ingles
- 🔊 tear or wear off the skin or make sore by abrading“This leash chafes the dog's neck”
- 🔊 express strong disapproval of“We condemn the racism in South Africa”