Word Definition

Slew

  1. of Slay
  2. imp. of Slay.

Synonyms