English Dictionary
◊ DEWY
dewy
adj : wet with dew [syn: {bedewed}]
English Computing Dictionary
◊ DID YOU MEAN DESY?
DESY
Deutsches Electronen Synchrotron Laboratory, Hamburg, Germany.