What is the full meaning of expostulated
EXPOSTULATE, to remonstrate; to discuss or reason with [v]
Example of the word expostulated placed on a Scrabble board.