閉口 [へいこう] /(vs,vi,n,adj-na) (1) to be stumped/to be at a loss/to be at one's wits' end/to be nonplussed/(vs,vi,n,adj-na) (2) to be fed up/to be tired (of)/to be unable to bear/to be annoyed/(P)/EntL1508660/