tribulate

Explore definitions, synonyms, and language insights of tribulate

Definitions

Verb
oppress or trouble greatly

More General Terms