갖은 [모든] all; all sorts[manner] of; every; every possible; [빠짐없는] complete; perfect; well-made; [갖가지의] various; a variety of; [골고루 갖춘] assorted; well-assorted. ~ 것 all sorts of things / everything. ~ 고생 all kinds of hardships[tro+모두 보이기...ubles]. ~ 양념 all sorts of spices. ~ 떡 a well-made rice cake / all sorts of cakes. ~ 고생을 하다 go through all kinds of hardships[troubles]. ~ 수단을 다 쓰다 try every means conceivable / try every possible means. ~ 욕을 다 보다 suffer all sorts of humiliation. ~ 죄를 범하다 have long list of criminal acts.▷ 갖은소리 [온갖 소리] unreasonable[unrealistic] words; [주제 넘은 말] (self-)conceited words.
갖추: 갖추 [고루] exhaustively; (all-)inclusively; completely; fully; with no omissions; thoroughly. 가게에 물건을 ~ 벌여 놓다 put out all kinds of goods in a store. 모든 예문을 ~ 들다 give complete examples. 음식을 ~ 차리다 prepar