acheron : Idioms & Phrases


river acheron

  • noun (Greek mythology) a river in Hades across which the souls of the dead were carried by Charon
    Acheron.
WordNet