What does it mean?
Technology
Business
Society
Internet
Authority
Science
Various
World
Medical
LTR
means Letter in
NASA
Similar to LTR
ABC
- Active Body Control
ABC
- Audio Bus Coupler
ABCL
- As Built Configuration List
ABE
- Anomalous Biological Entities
ABHRS
- As Built Hardware Reporting System
ABL
- Allocated BaseLine
ABOLT
- Acquire Bolt
View all in NASA