How-d'ye-do (
Noun
)
Meaning
An awkward situation; "that's a fine how-d'ye-do".
Classification
Nouns denoting natural processes.
Synonyms
How-do-you-do
Hypernyms
Situation