baffle
Definitions
To totally bewilder or perplex.
To restrain or regulate the flow of a fluid, gas, or sound by means of a partition or screen.
Examples
The complex instructions on the new appliance continued to baffle the homeowners.
It continues to baffle scientists how the ancient civilization constructed such massive monuments without modern technology.
Synonyms
Antonyms
clarify enlighten explain clear up resolve understand simplify