LD
  1. long duration. (HCOB 9 Aug 69)


Technical Dictionary