Word Definition

Sacrificed

  1. of Sacrifice

Synonyms