Vocabulary
Form
to puzzle; to perplex; to bewilder; to delude; to mislead; to fascinate
verb
vt
freq #25