Vocabulary
デンと
デンと
imposingly; heavily; conspicuously; in a dignified manner
adverb