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