Definition (experience)
to encounter or go through something, often of an unpleasant nature
He met with harsh weather conditions during his travels.
She met with many challenges in her presentation.
The company met with severe criticism when launching its new product.