Ltm Definition

noun
Last twelve months (finance)
Wiktionary
Long-term memory (medicine, technology)
Wiktionary
Synonyms:

Words Near Ltm in the Dictionary