Related Clues:
- Obstruct as on putting green
- Block or thwart
- Darted about to hold back or delay
- Thwart, hinder
- Block or obstruct, as in golf
- Impede like trader
- Slow down for trader
- Hinder, obstruct, thwart
- Hold back, slow progress
- Block or thwart as in golf
- Block or thwart an activity
- Block the path of, as on golf green
- Slow down growth
- Hinder, obstruct
- Slow the progress of, delay