Yes, you heard it right. You can host a meeting, and link it to stream live on Facebook, YouTube, or a custom streaming service like Vimeo.
Just remember, this is putting your meeting in a public forum where everyone can see it.
Go here for details: https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service