Back to N1 Words

汗牛充棟

かんぎゅうじゅうとう
JLPT N1 noun

Meaning

(having, there being) a great number of books