indiscretion - Dictionary definition and meaning for word indiscretion
Powered by Mnemonic Dictionary
in+discret (seperately/ secretly) = people do things petty misdeeds secretly.