Meaning of lip-syncer in English:

lip-syncer

noun

(also lip-syncher)