DESPOILED

Definition of DESPOILED

  1. (adj)having been robbed and destroyed by force and violence