A setback or obstacle, especially one which is relatively minor.
A very small town.
A hindrance, obstacle or impediment; an opportunity for error.