Stumbling block(noun)
Meaning: Something that prevents action or agreement.
Hindi meaning:बाधा
Synonyms: Obstacle, Snag, Impediment, Drawback
Antonyms: Advantage, Assistance, Aid, Succour
Example: The main stumbling block to starting new research is that we lack qualified people.
Learn it with 19 more words: Daily Vocabulary – 5 January 2020 →









