English: newcast

English verb 'newcast' conjugated