meaning of sabotaged

1. a deliberate act of destruction or disruption in which equipment is damaged


Related Words

sabotage |

Developed & Maintained By Taraprasad.com

Treasure Words