1 English Synonyms for PROTUBERATE
Prev.1Next
protrude
Definition: 1. (intransitive) To extend from, above or beyond a surface or boundary; to bulge outward; to stick out.
There are 3 definitions of the word protrude
Show more information about protrude
Prev.1Next
Search took: 2.20 ms