VariousWords beta
Definitions:
Noun
overcast
overcasting
Definition: a long whipstitch or overhand stitch overlying an edge to prevent raveling
Definition: A spell of overcast weather.
Verb
Definition: present participle of overcast