Meaning of おしまける in Japanese

It seems that your search contains the following:

おしま ける

  1. Words

Definition of おしまける

  1. (v1) to be outpushed; to lose a pushing competition
Back to top