travellers cheque – Meaning and Explanation