the offensive(redirected from been on the offensive)
A mode or position of attack or aggressive action as a means of gaining an advantage. If you don't take the offensive as soon as the debate starts, your opponent is going to walk all over you! Every time Mike and I start to fight, he immediately goes on the offensive and won't listen to my side of things.
See also: offensive
Farlex Dictionary of Idioms. © 2022 Farlex, Inc, all rights reserved.