adj. 1.lacking honor or integrity 2.not adhering to ethical or moral principles 3.morally unacceptable