n. impedance, total amount of resistance (electricity, physics); obstacle, hindrance
Copyright © 2018 WordTech Co.