Ninjawords is on the iPhone! Watch a video or download it here.
lucubration
noun
°intense and prolonged study or meditation; especially, late at night.
°The product of such study; often, writings.