baffled

/ˈbæfl̩d/

baffled

English Verb Top 19,860
Ad

Definition

simple past and past participle of baffle

Ad