ETYM Pref. im- not + moral: cf. French immoral. 1. Morally unprincipled. 2. Violating principles of right and wrong.