Assault with a weapon is defined as committing an assault using a weapon or an object that is used in a way that is likely to cause harm. This is a criminal offense in Canada and is punishable by a prison sentence under the Criminal Code of Canada.