Attested
.to
Menu
Definition
amaze or bewilder, as with brilliant wit or intellect or skill
Seed
·
Term in context
dazzle
in
CommonParlance