Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Slain in English

English

Slain

/slen/

noun

1. People who have been slain (as in battle)

synonym:
  • slain

adjective

1. Killed

  • `slain' is formal or literary as in "slain warriors"
  • "A picture of st. george and the slain dragon"
synonym:
  • slain