TLO

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]

Noun

[edit]

TLO (plural TLOs)

  1. Initialism of technology licensing office.

Phrase

[edit]

TLO

  1. (insurance) Initialism of total loss only.