Vocab Quiz

The following words will be covered on the second vocabulary quiz this Friday: gravity ignoble inviolate grievous impelled lament guile infernal lineage haughty ingenuity loathing heedful insolent...