• Buttonholer

    Origin

    buttonhole + -er

    Full definition of buttonholer

    Noun

    buttonholer

    (plural buttonholers)
    1. One who detains somebody in conversation against their will.
    2. An attachment for a sewing machine which automates the side-to-side and forward-and-backward motions involved in sewing a buttonhole.
    © Wiktionary