ADS
Definition
Automatic Diesel Station
ADS means Automatic Diesel Station.
An unmanned facility that automatically pumps diesel fuel for remote operations.
✓ Verified term
Automatic Diesel Station
ADS means Automatic Diesel Station.
An unmanned facility that automatically pumps diesel fuel for remote operations.
You might also be looking for