upspear Definition
Definition
To pierce or stab upwards, typically with a pointed object like a spear, often in a specific context such as in sports or historical settings.
Browse
To pierce or stab upwards, typically with a pointed object like a spear, often in a specific context such as in sports or historical settings.
Browse