This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Protuberance
n.
That which is protuberant swelled or pushed beyond
the surrounding or adjacent surface; a swelling or tumor on the body; a
prominence; a bunch or knob; an elevation.