What is the full meaning of defecator
a device for purifying e.g. sugar, also DEFAECATOR [n -S]
Example of the word defecator placed on a Scrabble board.