En
Fr
Es
Ru
It
Tr
Uk
Search
a burden or obstacle that impedes progress or makes a task more challenging
any obstruction that impedes or is burdensome
a charge against property (as a lien or mortgage)