to give in lieu of a loss sustained meaning in tamil

Word: to give in lieu of a loss sustained - The english word have 35 alphabets and vowels..

Meanings in tamil :

ottukkotukk ( ஒத்துக்கொடுக்க )
ஒத்துத்தர
Tamil to English
English To Tamil