Noun (masculine)

  1. obstacle, impediment, resistance

  2. resistor

Powered by Oxford