hover on the brink/edge/verge of something - definition and synonyms

phrase
  1. to be very close to doing or experiencing something, especially something unpleasant

    Annabel was hovering on the brink of tears.

See also main entry: hover