sheepback in French sheepback in French roche moutonnée noun (geography, glaciology) A rock formation created by glacial erosion. Add to Flashcards