Protuberate



ENGLISH MEANING
verb
1.
(INTRANSITIVE) To swell, or be prominent, beyond the adjacent surface; to bulge out.