Vocabulary Exercises 12

incurto bring on oneself
vitiateweaken
efficaciouseffective
importunitypersistent urgent demands
anemiclacking vitality
elementalmost basic
contrivanceinvention
oscillateswing from side to side
impartgive
acutesharp
enigmaperplexing
culminateclimax or end
atrocitycruel action
vestigesign
forethoughtthinking ahread