Verb
1. 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"2. hinder or prevent (the efforts, plans, or desires) of;
"What ultimately frustrated every challenger was Ruth's amazing September surge""foil your opponent"3. check the emission of (sound)