LONG TERM LINKED DEPOSIT Meaning of LONG TERM LINKED DEPOSIT in English deposit in Israeli currency to a fund that is linked to the financial index Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012