Dictionary.com
Thesaurus.com

catabases

  • plural
    of catabasis.
    catabasis
    noun

More Suggestions