excoriate – English–Latine translations

🇬🇧 en la 🇻🇦

excoriate verb

  /ɪkˈskoʊɹ.iˌeɪt/ , /ɪkˈskɔɹ.iˌeɪt/
  • to strongly denounce or censure
  • to wear off the skin of
excoriō
Wiktionary Links