neuromuscular blocking agent: a substance that interferes with the neural transmission between motor neurons and skeletal muscles
agent: a substance that exerts some force or effect
dynamo: generator consisting of a coil (the armature) that rotates between the poles of an electromagnet (the field magnet) causing a current to flow in the armature