Skip to
noun (informal, chiefly British)
A hindrance, an obstacle, or something that makes progress difficult. Often used in a casual or informal context.
Browse