English: lambaste

English verb 'lambaste' conjugated