to thrust forward; to drive or force along

listen to the pronunciation of to thrust forward; to drive or force along
English - English
protrude