chokes off (verb) retard: hinder, obstruct
Sinonime: basin,
bay, bayou, bight, canal,
channel, cove, creek, delta,
entrance,
estuary, firth, fjord, gulf,
harbor, ingress, loch, narrows,
passage,
slew, slough,
sound, strait
Antonime: advance,
help,
push