Term: baffled
Example: scientists were baffled over the outcome of recent cancer research
Definition: to be hit with wiffle bats