Protuberate Meaning
There are 2 meaning(s) for word Protuberate
Meaning 1 : cause to bulge out or project
Meaning 2 : form a rounded prominence
Example : The starved child's belly protuberated
Example : The starved child's belly protuberated
Similar words of Protuberate :
