Definition of descastar in Spanish:

descastar

transitive verb

  • 1Exterminar una variedad de una especie animal que se considera dañina.