at spearpoint
短语释义与例句
phr.
-
1.
To be in a leading position during a potentially difficult or dangerous situation.
习语
To be in a leading position during a potentially difficult or dangerous situation.