【电】 blocked impedance
prevent; shut out; stop
a place of strategic importance; fill in; stopper; stuff; tuck【医】 tampon
impedance【计】 Z【化】 electrical impedance; impedance【医】 impedance