stumblingblock

listen to the pronunciation of stumblingblock
Английский Язык - Английский Язык
An obstacle; a block which may cause the person encountering it to stumble
{n} a cause of offense, an offense
Any cause of stumbling, perplexity, or error
stumblingblock
Избранное