Record It

0 / 7
NOUN
a barrier where travelers are examined for security or other official reasons
Oh no! There's a checkpoint up ahead, the police are looking for drunk drivers! What are we gonna do?
Related:
police control point; spot check