Meaning

1 senses
  1. (idiomatic)To be in a leading position during a potentially difficult or dangerous situation.

See also

neighbours in the dictionary
at spearpoint — meaning, examples, forms, synonyms | Krumeto