English: meander

English verb 'meander' conjugated