NEDDSARS: Naval Engineering Drawings Digital Storage And Repository System

What does NEDDSARS mean? The above is one of NEDDSARS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Naval Engineering Drawings Digital Storage And Repository System