CHOKE POINT


Meaning of CHOKE POINT in English

noun

1. : throat 2f(3)

2. : bottleneck

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.