I have a WordPress website and I am using Yoast SEO plugin. The problem I am facing is that when I am searching my domain in Google like xyz.com the meta description and meta title Google is showing, is not what I have put using YOAST. Solution for this problem is much appreciated.
I think the meta tags entered using Yoast should actually match the webpage content. Please go through yoast.com/meta-descriptions/ for more details on using their snippet preview.
Try checking the cached date on Google, it could have simply not recently crawled the page if you updated the meta description. It's also worth pointing out that Google will pick and choose what is displayed deemed on what it thinks is the "best" content to appear in the search results.