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