ITAD

English

Noun

ITAD (uncountable)

  1. Initialism of information technology asset disposition.

Anagrams