OVERCLOUD


Meaning of OVERCLOUD in English

vt to cover or overspread with clouds; to becloud; to overcast.

Webster English vocab.      Английский словарь Webster.