dépouilleTop 15000MeaningsNoun1. skin, hide2. body3. remains (in the singular or plural)4. booty, plunder