acheron - definitions and synonyms

acheron noun

  1. ( also written as Acheron )

    English Meaning: 

    : (Greek mythology) a river in Hades across which the souls of the dead were carried by Charon

    Synonyms:

    river acheron