The telescope's baffle was developed by a team at ESA's technical centre ESTEC.
From the sciencedaily.com
The nature of the condition continues to baffle doctors, as does its exact cause.
From the abcnews.go.com
Bumgarner continues to baffle hitters during his first tour through the league.
From the sfgate.com
It serves to ground a space, organize furnishings, add warmth and baffle sound.
From the charlotteobserver.com
We've come a long way under Gus but sometimes his tactics completely baffle me.
From the theargus.co.uk
Movie studios will continue to baffle us with what they consider entertainment.
From the ocregister.com
In other words, my criticism of Michael Lind would baffle many non-economists.
From the forbes.com
No. People who think that they have the only politically correct answer baffle me.
From the guardian.co.uk
Alan McGee's continuing grievance about David Cavanagh's book continues to baffle.
From the guardian.co.uk
More examples
A flat plate that controls or directs the flow of fluid or energy
Perplex: be a mystery or bewildering to; "This beats me!"; "Got me--I don't know the answer!"; "a vexing problem"; "This question really stuck me"
Thwart: hinder or prevent (the efforts, plans, or desires) of; "What ultimately frustrated every challenger was Ruth's amazing September surge"; "foil your opponent"
Check the emission of (sound)
A Baffle is an integral part of the shell and tube heat exchanger design. It is designed to support the tubular bundles and direct the flow of fluids for maximum efficiency.
A baffle is a tunnel or wall artificially constructed within the heart or great vessels for the purpose of redirecting blood flow in cases of congenital heart defects.
The baffles is the area in the water directly behind a submarine or ship through which a hull-mounted sonar cannot hear. This blind spot is caused by the need to insulate a sonar, commonly mounted near the bow, from the noise of the vessel's machinery.
PDQ was an American television game show created by Heatter-Quigley Productions and syndicated by Four Star Television, which aired from September 6, 1965 to September 26, 1969, primarily on NBC-owned stations but in syndication in markets where NBC did not own a station. ...
A device used to restrain or regulate, e.g. sound, light, gas, or a fluid; Totally bewilder; confuse or perplex