Antisubmarine devices Synonyms
Synonyms for phrase
AD abbreviation
AD is an abbreviation for Antisubmarine DevicesWhat does AD stand for?
AD stands for "Antisubmarine Devices" Definitions for Devices
- (noun) an inclination or desire ; used in the plural in the phrase `left to your own devices'