Answer: buttonholed

AnswerCrossword Clue
buttonholedAttract the attention of and detain (someone) in conversation, typically against his or her will
buttonholedMake slits for receiving buttons in (a garment)
buttonholedBUTTONHOLE, to detain in talk also BUTTONHOLD