Vocabulary Term #1793
US
UK
US
UK
to meet or experience something unexpectedly
US
UK
"We ran into a few problems while preparing for the launch of the product."