how-d'ye-do

[ˈhaudjuˈdu:] 生词本

n.

Noun

1. an awkward situation;

  • "that's a fine how-d'ye-do"