Definition, synonyms and related words
To imitate; to make a representation or likeness.
Like; resembling.