to go or come in or into <a needle penetrated the heavy canvas only with great effort> Related Words barge
(in); drop in
Seen & Heard
What made you want to look up penetrate? Please tell us where you read or heard it (including the quote, if possible).