Definition of IDB in English:

IDB

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