Definition: to succeed in communicating an idea.
(This verb has more than one meaning)
E.g.1. I think I managed to put across the idea that I would be an asset to the company if they gave me the job.
E.g.2. He let gave me the chance to put my point of view across across.
This phrasal verb can be separated.