RichThesaurus
overclouded
vs
promising rain
overclouded
adj
Of the sky, covered with cloud; overcast.
promising rain
How often have the words
overclouded
and
promising rain
occurred in a corpus of books?
(source:
Google Ngram Viewer
)