Definify.com

Definition 2025


susoharai

susoharai

English

Noun

susoharai

  1. (sumo) a kimarite in which the attacker sweeps his opponent's leg forward and pulls him backwards and down.