Definition of mrad in English:

mrad

noun

Physics Medicine
  • Millirad(s).

Origin

1960s; earliest use found in New Scientist.