Definify.com

Definition 2024


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.