One who makes buttonholes; also, a machine designed to be used in making buttonholes.(noun)
One who buttonholes another.(noun)
The Century Dictionary (Public Domain)
Use "buttonholer" in a sentence
"Automatic buttonholer Sews a buttonhole in one step, eliminating the need to stop and turn the fabric or manipulate selector dials."
"This feature is preferable to a four-step buttonholer, which makes a buttonhole with a forward zigzag stitch, bar tack, reverse zigzag, and finishing tack."
"I think this pattern must have been used for an advert for a button maker or a buttonholer for a sewing machine."