Impiety means lack of reverence or proper respect, especially toward religion or sacred things. Its opposite is 'Piety', which means reverence, devotion, and dutifulness in religious observance. 'Irreverence' and 'Wickedness' are similar to impiety, not opposites. 'Rational' is unrelated - impiety is about attitude, not logic.