stumbling block

definition: any obstacle or impediment
example:
speech part: noun
synonyms:

stumbling block is explained and pronounced

How stumbling block is being used?