Meaning of defecar in Spanish:

defecar

intransitive verb

formal
  • 1Expulsar o expeler los excrementos por el ano.

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

Usage

Conjug. [1] como sacar