Translation of fantoche in English:

fantoche

puppet, n.

masculine noun

  • 1

    (títere)
    puppet
    no es más que un fantoche he's a nonentity / a nobody
    • presidente fantoche puppet president
  • 2

    (mamarracho)
    vas hecho un fantoche you look a real sight informal
  • 3informal