to shut out one's opponents; to stop the other side from scoring
uncontainable; irrepressible; uncontrollable
to press down; to hold down; to pin down; to suppress (feelings, disorder, opposition, etc.); to repress
uncontainable; irrepressible; uncontrollable
to press down; to hold down; to pin down; to suppress (feelings, disorder, opposition, etc.); to repress
uncontrollable; irrepressible
uncontrollable; irrepressible
holding down (esp. in judo); holding technique; pinning down; immobilizing; bringing under control