PROTUBERANCE MEANING IN ENGLISH

• Protuberance Definition & Synonyms

  1. (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.


Synonyms:
Bulge, Bump, Excrescence, Extrusion, Hump, Jut, Prominence, Protrusion,

RECENT SEARCHES