4)Degenerate (Adjective) =showing evidence of decline;degraded ; depraved; morallycorrupt. Moral (Adjective) = concernedwith the principles of right andwrong behaviour; righteous. Look at the sentences :No society’s moral vision hasever, surely, been more degeneratethan that.She was the only politician tocondemn the proposed law onmoral grounds (= for moral reasons).