STUMBLING-BLOCK


Meaning of STUMBLING-BLOCK in English

noun any cause of stumbling, perplexity, or error.

Webster English vocab.      Английский словарь Webster.