define buttonhole
buttonhole (plural buttonholes) 1  A hole through which a button is pushed to secure a garment or some part of one. ( 2 chiefly Britain) a flower worn in a buttonhole for decoration.