Home
Search
Index
Definify.com
Definition
2024
lampoonings
lampoonings
English
Noun
lampoonings
plural of
lampooning
Similar Results
Lampooning