PROTUBERANCE


Meaning of PROTUBERANCE in English

n.

Prominence, projection, swelling, bulge, process, excrescence, lump, elevation, bunch or knob.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.