Find the word which is closest in meaning to the phrase or sentences given below :
Exhausted by lucubration :
Option D is the right answer.
To be “exhausted by lucubration” means to be tired by laborious studying.
lucubration(n): laborious or intensive study
Source: https://www.merriam-webster.com/dictionary/lucubration