Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: stumbling block
  1. Any obstacle or impediment

Derived forms: stumbling blocks

Type of: obstacle

Encyclopedia: Stumbling block