have cannibalized
Presente perfecto para el sujetodel verbocannibalize.Hay otras traducciones para esta conjugación.

cannibalize

Unhappy to have cannibalized sales of netbooks, the iPad would now hurt the entire industry of laptop.
Unhappy tener ventas canibalizados de netbooks, el iPad ahora le haría daño a toda la industria de la computadora portátil.
Palabra del día
el guion