dew
(tiny drops of water that form at night on grass, trees, etc.)
- There would be heavy dew in this area during the spring.
- Everywhere was still wet with dew.
due
(expected to happen or arrive)
- This road is due to open in June.
- The next train is due in twenty minutes.
(owing)
- Due to a lack of funds, we could not continue with the project.