What is the full meaning of vapulate
to flog; to be flogged [v VAPULATED, VAPULATING, VAPULATES]
Example of the word vapulate placed on a Scrabble board.