vice1 2023.01.19 Meaning of vice in English Noun 1. a moral fault or weakness vice and corruption 2. evil, immoral, or offensive activities They insist that smoking is a vice. 3. a bad habit or a minor weakness