Meaning of しかりとばす in Japanese

It seems that your search contains the follows:

しかり shikari とばす tobasu

  1. Words

Definition of しかりとばす

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