IDONEOUS Meaning of IDONEOUS in English ( a. ) Appropriate; suitable; proper; fit; adequate. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012