MEANING
To strive hard to exculpate oneself.
OTHER RELATED WORDS/USES/FUNCTION.
APPLICATIVE: kalankantila.