Idiom: Tackle an issue

Idiom Definitions for 'Tackle an issue'


If you tackle an issue or problem, you resolve or deal with it.

See also: