English Dictionary
Definition buttonhole in British English
buttonhole noun
[countable] noun
/ˈbʌt(ə)nˌhəʊl/
English Dictionary