Stumbling Block

Of obstacle.

Any obstacle or impediment.

This concept's ID is @1~23925