Select the most appropriate meaning of the given idiom.
Chinks in the armour
1
An old fashioned and useless weapon
2
A weakness that can be taken advantage of
3
A protective shield with ventilation
4
A soldier’s inner vest that protects
Select the most appropriate meaning of the given idiom.
Chinks in the armour