simple past and past participle of imitate
Virtual, simulated; in effect or essence, rather than in fact or reality.
Search
Explore