stumbling block

views updated

stum·bling block • n. a circumstance that causes difficulty or hesitation: bashfulness is a great stumbling block to some men.

More From encyclopedia.com