Definition of DU in English:

DU

  • 1Depleted uranium.

  • 2Dobson unit(s).