Stumbling Block (noun) Definition, Meaning & Examples

noun
  1. an obstacle or hindrance to progress, belief, or understanding.
noun
  1. any impediment or obstacle
Stumbling Block (noun) Definition, Meaning & Examples

More Definitions