Synonyms and Antonyms for stumbling_block

1. stumbling block (n.)

any obstacle or impediment

Synonyms: