keep company with
idiomDefinition of keep company with
: to spend time with (someone)
He has been keeping company with a gang of known criminals.
—usually used figuratively In her garden, roses keep company with lilies.