IMIDO Meaning of IMIDO in English (a.) Pertaining to, containing, or combined with, the radical NH, which is called the imido group. Webster's English dictionary. Английский словарь Webster. 2012