Meaning of しかりとばす in Japanese

It seems that your search contains the following:

しかり とばす

  1. Words

Definition of しかりとばす

  1. (v5s, vt) to rebuke strongly; to tell off
Back to top