SHEEPBACK Meaning of SHEEPBACK in English noun a rounded knoll of rock resembling the back of a sheep. produced by glacial action. called also roche moutonnee; usually in the plural. Webster English vocab. Английский словарь Webster. 2012