HOGBACK

Definition of HOGBACK

  1. (noun)a narrow ridge of hills