Definitions

obscure; sun hidden by clouds