Home
Search
Index
Definify.com
Definition
2024
defenestrated
defenestrated
English
Verb
defenestrated
simple past tense and past participle of
defenestrate
Similar Results