Dictionary / Vocabulary / 面食らう
めんくらう
to be confused; to be bewildered; to be taken aback
Also written 面喰らう、面くらう、面喰う、面食う
彼女の理屈には全く面食らった。
I was completely taken aback by her reasoning.
彼女の突然の訪問に私は面食らった。
I was surprised at her sudden visit.
彼の質問にひどく面食らってしまった。
I was very confused by his questions.