scarper ( synonym found)

Definition of scarper:

(v) : (British slang) To run away; to flee; to escape

Definition of scarper:

(v) : (British slang) To run away; to flee; to escape

Back to Top