Learn how to say Travailed correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word travail:
[mass noun] (also travails)
painful or laborious effort:
advice for those who wish to save great sorrow and travail
a woman in travail
engage in painful or laborious effort:
creation may travail in pain but it cannot escape its destiny
(of a woman) be in labour.
Middle English: via Old French from medieval Latin trepalium ‘instrument of torture’, from Latin tres ‘three’ + palus ‘stake’