self-imitate verb1 •To imitate oneself; to repeat one's own movements. formsself-imitated · self-imitating · self-imitates