Definition of moonshaft in English:

moonshaft

noun

  • A ray of moonlight, a moonbeam.

Origin

Late 19th century; earliest use found in Eden Phillpotts (1862–1960), writer.