Definify.com

Definition 2024


scarped

scarped

English

Verb

scarped

  1. past participle of scarp