lip-synched

English

Verb

lip-synched

  1. simple past and past participle of lip-synch