IMIDO Meaning of IMIDO in English adj pertaining to, containing, or combined with, the radical nh, which is called the imido group. Webster English vocab. Английский словарь Webster. 2012