1 an impediment (to something)something that makes it difficult for a person or thing to move or progressजो व्यक्ति या वस्तु के लिए हिलने-डुलने या आगे बढ़ने में अड़चन या बाधा डाले; अड़चन, बाधा, रुकावट
2 something that makes speaking difficultजो बोलने में कठिनाई उत्पन्न करे, उच्चारण दोष, हकलाहट