English edit

Verb edit

lip-synched

  1. simple past and past participle of lip-synch