NichiDict

謝する

しゃする
[shasuru]

Meanings

1.Suru

to thank

2.Suru

to apologize; to apologise

3.Suru

to say farewell; to retreat; to retire

4.Suru

to refuse

5.Suru

to pay back; to settle old scores