CHOKE POINT


Meaning of CHOKE POINT in English

[choke point] n (1944): a strategic narrow route providing passage through or to another region

Merriam-Webster English vocab.      Английский словарь Merriam Webster.