Vocabulary

Form

to puzzle; to perplex; to bewilder; to delude; to mislead; to fascinate

verb vt
freq #25