What is the full meaning of defecates
DEFECATE, to void excrement, also DEFAECATE [v]
Example of the word defecates placed on a Scrabble board.