Synonyms for "tackle"

Words with similar meaning