Crossword clues for overcasts
overcasts
Wiktionary
overcasts
n. (plural of overcast English)