What is the full meaning of alastors
ALASTOR, an avenging deity in Greek tragedy [n]
Example of the word alastors placed on a Scrabble board.