Definition of LTM in English:

LTM

noun

  • Long-term memory.

Origin

1960s.