dew
has the following definition + add your definition
do
do is a general term
The word dew is a general term meaning do