IDONEOUS Meaning of IDONEOUS in English (a.) Appropriate; suitable; proper; fit; adequate. Webster's English dictionary. Английский словарь Webster. 2012