About us
Define
Definitions for
"Defaecate"
To discharge faeces from the body (also spelt defecate)
members.lycos.co.uk