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.