flummox - verb

transitive

Infinitiveflummox
3rd person singularflummoxes
Pastflummoxed
Past Participleflummoxed
Present Participleflummoxing