see daylight


Also found in: Dictionary, Thesaurus, Medical, Encyclopedia.

see daylight

To make sufficient progress so that completion of a project seems possible.
See also: daylight, see