'stumbling block' definitions:

Definition of 'stumbling block'

From: WordNet
noun
Any obstacle or impediment

Words containing 'stumbling block'