on the defensive

MEANINGS  ·  2 SENSES
1
2
સંરક્ષણાત્મક (આક્રમકથી વિપરીત) સ્થિતિમાં હોવું
EXAMPLE
Loading an example sentence…
RELATED
rampart