閉口 へいこう dumbfounded; stumped; at one's wits' end; nonplussed n vs adj-no annoyed n vs adj-no Intermediate II ➥