Home US English body drop
A throw in which an opponent is made to fall over an extended leg.
1940s. After Japanese tai-otoshi tai-otoshi.
READ THESE ARTICLES