Synonyms for "taxing"

Words with similar meaning