Search Your Word

Learn English Definition

    Body wounded or bruised all over.

Learn English Synonym

    Body wounded or bruised all over.