A compact but comprehensive dictionary compiled with the objectives of facilitating communication in both English and Punjabi and increasing one's vocabulary in both languages. This dictionary is different in that it adopts a truly linguistic approach to Punjabi lexicography. The entries number around 25,000 and cover a wide range of words along with their nuances and subtleties,. Idiomatic usages and colloquial expressions have also been included. A great ...