Definify.com

Definition 2024


TLI

TLI

English

Abbreviation

TLI

  1. (space science) trans-lunar injection

See also

  • (space science): LTO