Elucubrated, past participle of elucubrate. Synonyms in the same form.
studied, lucubrated
All synonyms for elucubrate →