Definition of defecar in Spanish:

defecar

intransitive verb

  • 1

    formal Expulsar o expeler los excrementos por el ano.

    todavía hay gente que permite a su mascota defecar en la calle