Word info

travailous

Adjective

Meaning

Causing travail; laborious.

Source: Webster's dictionary

Close letter words and terms