Definitions for "Defaecate"
To discharge faeces from the body (also spelt defecate)