How to Pronounce meteors in English | Meaning, Examples & Usage Explained