0Just as I thought, here's a dictionary definition 05002br 02br 00To perform in spite of difficulties or obstacles; bring off: 01i 01font 00pulled off a last-minute victory02font 02i 02br 02br 00It suggests the victory wasn't an easy one and that makes stories interesting 05102br 02br 010id111id1
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.