What does "picked up" in this phrase mean ? -- arrested, detained, apprehended doctored exit visa -- forged/changed/illegally adapted permission certificate to leave the country.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.