how-d'ye-do

Noun
  1. An awkward situation (synset 113959063)
    "that's a fine how-d'ye-do"

Other Searches