Rhyme Desk
Find rhyming words!

Definition of "Buttonhole" :

noun: a hole through which buttons are pushed

verb: detain in conversation by or as if by holding on to the outer garments of; as for political or economic favors