A hindrance or obstacle to progress. Examples: His lack of a degree is a real stumbling block to his advancement. Origin: early 1500s