YourDictionary

Dictionary Home » Science » aiguille

aiguille science definition

A sharply pointed mountain peak found in regions that have undergone intense glaciation. Aigulles are believed to be the remnants of the elevated areas separating two adjacent cirques.

Learn more about aiguille

link/cite print suggestion box