Mount

Vocabulary Term #4430
Noun (thing)
USA
UK
Mount
USA
UK
A dominant position on top.
USA
UK
"Securing the mount position allows a fighter to deliver damaging strikes and apply submissions, putting immense pressure on their opponent and increasing their chances of victory."