Annual dousing Synonyms
Synonyms for phrase
AD abbreviation
AD is an abbreviation for Annual DousingWhat does AD stand for?
AD stands for "Annual Dousing" Dousing replaced
Definitions for Dousing
- (noun) the act of wetting something by submerging it