spoilation Meaning and Definition

Definitions

English definition for spoilation

1. n. the act of stripping and taking by force

Sponored Video