See also: ibid and ibid. English English Wikipedia has an article on:Ion beam-induced depositionWikipedia Noun IBID (uncountable) (uncountable, technology) Abbreviation of ion beam-induced deposition. See also EBID Anagrams BIID, IDBI, bidiWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads