lucubrate means: 2. Work hard, late at night (e.g. Cramming for tests. Masturbate in a grove lucus-lat. For grove. (in Community Dictionary, added by Olivia Jackson)
What else does lucubrate mean?
- It is to study and write in a scientific manner. (in AZ Dictionary)
Go to comments