Skip to glossary entry

Navigate Lingo

Glossary

DIC

2 meanings in 1 domain

General

Deputy In Charge

A deputy appointed to assist the person in charge and act within an assigned scope.

General

DSTA Integrated Complex

DSTA's Depot Road headquarters complex, officially opened in 2016 to bring staff, laboratories and collaborative workspaces together.

Look up another term

Search an abbreviation, full name or workplace term.