protuberate
English
protuberate meaning in English • protuberate का अर्थ अंग्रेजी में
v. i.
- To swell, or be prominent, beyond the adjacent surface; to bulge out.