On-the-defensive meaning

(idiomatic) Prepared to defend or protect against criticism, attack or aggression.
adjective
0
0
Advertisement