noun🔗Shareobstacles ou empêchementsobstacles or hindrances"The heavy impedimenta made it difficult to move the furniture."Les lourds impedimenta rendaient difficile le déplacement des meubles.Chat with AIVocabulary GamePractice Reading