HOGBACK





Definition:

  1. [noun] a narrow ridge of hills
    Synonyms: horseback

Synonyms: