What is the meaning of the word "buttonhole"?

Definitions:

  1. to detain in conversation by or as if by holding on to the outer garments of copy to clipboard verb
    • I got buttonholed by my Uncle at the holiday party. copy to clipboard

Synonyms: