megashear noun1 •A very large shear, typically tens to hundreds of kilometres in length. formsmegashears