DWSR stands for Dollar-Wall Street Regime
DWSR stands for Doctor Who Set Reports
DWSR stands for Drinking Water Systems Regulation (Canada)
DWSR stands for Doppler Weather Surveillance Radar
DWSR stands for Direct Wet Seeded Rice