Definify.com
Definition 2025
screwtape
screwtape
English
Verb
screwtape (third-person singular simple present screwtapes, present participle screwtaping, simple past and past participle screwtaped)
screwtape (third-person singular simple present screwtapes, present participle screwtaping, simple past and past participle screwtaped)