What is a muzzle loader?

A 'muzzle loader' is any firearm (or cannon) which does not have a breech mechanism and which is 'charged' (loaded with powder and shot) from the muzzle end of the barrel.