top out


Meanings

  • give up one's career just as one becomes very successful;
  • provide with a top or finish the top (of a structure);
  • to reach the highest point; attain maximum intensity, activity;

Synonyms