In obsolete|lang=en terms the difference between heavy and violent
is that
heavy is (obsolete) with child; pregnant while
violent is (obsolete) an assailant.
As adjectives the difference between heavy and violent
is that
heavy is (of a physical object) having great weight or
heavy can be having the heaves while
violent is involving extreme force or motion.
As nouns the difference between heavy and violent
is that
heavy is a villain or bad guy; the one responsible for evil or aggressive acts while
violent is (obsolete) an assailant.
As verbs the difference between heavy and violent
is that
heavy is to make heavier while
violent is (archaic) to urge with violence.
As an adverb heavy
is heavily.