English: meteor

English verb 'meteor' conjugated