Vocabulary

デンと

imposingly; heavily; conspicuously; in a dignified manner

adverb