Skip to
noun
Things or obstacles that cause someone to stumble (slightly) or get in the way of progress or success.
Browse