Definition from macmillandictionary.com
Your browser doesn’t support HTML5 audio
Mr Reese didn’t even acknowledge my presence.
a device for detecting the presence of submarines
We intend to maintain a presence in the country until there is peace.
There is still a large British military presence in the region.
The Japanese have established a strong presence in the industry.
Acquiring this company will strengthen our presence in Europe.
He had a commanding presence.
an evil presence