Definitions English

  • Conceived or envisioned in the mind.
  • Simple past tense and past participle of imagin.
  • Simple past tense and past participle of imagine.