- Block
- Choke off
- contravene
- Cut short
- Hamper
- Hold down
- Hold in
- Choke off
- Clamp down on
- Clamp down on problem itself
- Clamp down on, sadly, itself
- Dampen
- Fits over the French throttle
- Hold back cast if learning part
- Choke off
- Completely block
- Hinder or thwart
- Hinder progress of my site construction
- Obstruct (progress or sight)
- Prevent the progress of
- Stand in the way of