meddled

wedi busnesa, wedi busnesu, wedi ymhél, wedi ymyrryd

The sample below shows the English-Welsh Thesaurus record for 'sing':