buttonholing

Noun

 * 1) The act of detaining someone in conversation against his or her will.