overcast - noun

singularovercast
pluralovercasts