vocab dash
Log in
Sign up
invectiva
Top 35000
Meanings
Adjective
1. invective (insulting, abusive, or highly critical language)