buttonholing

verb
  1. to detain someone in conversation, especially when they are trying to leave
  2. Usage: informal
noun
  1. the act of detaining someone in conversation against their will
  2. Usage: informal
  3. a decorative stitching technique that reinforces edges of fabric
  4. Usage: sewing

Examples