What is the full meaning of travailed
TRAVAIL, to toil [v]
Example of the word travailed placed on a Scrabble board.