at spearpoint
English
Prepositional phrase
at
spearpoint
(
idiomatic
)
To be in a
leading
position
during a
potentially
difficult
or
dangerous
situation
.