DECLIVITOUS as ADJECTIVE

  1. Meaning
    • sloping down rather steeply
    Synonym(s) Similar To