Definify.com

Definition 2026


screwtaping

screwtaping

English

Verb

screwtaping

  1. present participle of screwtape