Anything you can hurt someone with. I can
take my shirt off, wrap it around your neck, and choke you with it, that makes it an assault weapon. I could throw a teddy bear at
your head really hard, that makes it an assault weapon. I could
intentionally give you a paper cut, that makes the paper I used an assault weapon.
Frequently misused to describe semi-automatic weapons.