Skip to main content

coupe-gorge

English coupe-gorge meaning in English  •  coupe-gorge का अर्थ अंग्रेजी में
Noun
  • Any position giving the enemy such advantage that the troops occupying it must either surrender or be cut to pieces.
Advertisement