Home
Search
Index
Definify.com
Definition
2024
LTM
LTM
English
Noun
LTM
(
plural
LTMs
)
(
finance
)
Last twelve months.
(
medicine
)
long-term
memory
Anagrams
MLT
Mtl
Similar Results
Lum