Definify.com

Definition 2024


SCP

SCP

English

Noun

SCP (plural SCPs)

  1. (Britain, law) Senior Crown Prosecutor

Anagrams