RECREANT Meaning of RECREANT in English renegate; caudarde, poltron English Interlingue dictionary. Английский словарь Интерлингве. 2012