impediment in Latin
impediment in Latin
impedīmentum
A hindrance; that which impedes or obstructs progress; impedance.
ōbex
A hindrance; that which impedes or obstructs progress; impedance.