Definify.com

Definition 2024


screwtaping

screwtaping

English

Verb

screwtaping

  1. present participle of screwtape