You can complete the definition of encashment of a cheque given by the English Definition dictionary with other English dictionaries: Wikipedia, Lexilogos, Oxford, Cambridge, Chambers Harrap, Wordreference, Collins Lexibase dictionaries, Merriam Webster.
That company showing tax exemption only 43000 and remain 116000 as taxable in Form 16.
You are also allowed to encash them on retirement.
Here is all about Leave Encashment and its Tax Implications: Mr.
Maximum Paid leaves given are 18 days.
The general practice I have seen in good companies is to have employees in a holding company and send them on deputation to subsidiaries.