iminodiethanol en · NOUN Meanings (uncountable) The compound diethanolamine. Translations (1) fr iminodiéthanol (diethanolamine)