Word of the Day · Archive

Moonshot

noun

an extremely ambitious project or mission undertaken to achieve a monumental goal

Rodriguez said that restoring sight in James’ left eye through a whole eye transplant was a moon shot from the get-go but that performing the surgery provided other benefits, as well.

Sanskrit equivalent

महादुष्करसाध्यम्

Previous days