spayed

Explore definitions, synonyms, and language insights of spayed

Definitions

Adjective Satellite
(of a female animal) having the ovaries removed