What is the full meaning of inexpiably
INEXPIABLE, that cannot be expiated or atoned for [adv]
Example of the word inexpiably placed on a Scrabble board.