Emulates Meaning

There are 3 meaning(s) for word Emulates

Meaning 1 : compete with successfully; approach or reach equality with

    Example : This artist's drawings cannot emulate his water colors

Meaning 2 : imitate the function of (another system), as by modifying the hardware or the software

Meaning 3 : strive to equal or match, especially by imitating