Definify.com
Definition 2024
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)