Definition of IDB in English:

IDB

South african
  • Illicit diamond buying (or buyer), illegal trading (or an illegal trader) in uncut diamonds.