defeated : having been beaten in a battle or other contest.assist : help (someone), typically by doing a share of the work.foiled : frustrate the efforts or plans of.circumvented : find a way around (an obstacle).baffled : restrain or regulate (a fluid, sound, etc.).Synonym of baffled is foiled