"High megapixel" refers to a camera or image sensor that can capture photos with a lot of detail and clarity. The more megapixels, the higher the resolution of the image, which means the picture will have more pixels and appear sharper and more vibrant.
Full definition