She tackled the difficult math problem.
To deal with or try to solve a problem or challenge.
The player tackled his opponent during the game.
To physically confront or take down an opponent in sports.
The tackled issue was discussed in the meeting.
An act of dealing with a problem or challenge.
With powerful free picture dictionary & flashcards.