INVALOROUS Meaning of INVALOROUS in English (a.) Not valorous; cowardly. Webster's English dictionary. Английский словарь Webster. 2012