buttonhole

nounA slit or loop in fabric through which a button is passed to fasten clothing.
verbTo detain someone in conversation, often against their will.
buttonhole synonyms & antonyms | whatsthatwordmean | whatsthatwordmean