defecate 同义词
- stool, shit, take a shit, take a crap, ca-ca, crap, make
英文释义: 动词 have a bowel movement; "The dog had made in the flower beds"
翻译和释义
- defecate 英文释义:have a bowel movement; "The dog had made in the flower beds"
- defecate 中文翻译:vt.澄清,提净,滤净。vi.1.澄清。2.通便。n.-cator 澄清器,滤清器。n.-cation