stumbling block
English Dictionary
->
Letter S
-> stumbling block
Search Dictionary:
stumbling block Definition
(n)
any
obstacle
or
impediment
stumbling block Synonyms
stumbling block
© Art Branch Inc.