Meaning:
To behave very emotionally.
To enter into a fight or argument with someone.
To accept the task of handling a difficult person or thing.
To fight or compete against someone.
Example:
I pretended to agree with my boss because I really didn't want to take him on.
Today India will take on the Australia.
She wasn't sure if she should take a new phone on right now.