hand cannon in Finnish hand cannon in Finnish käsikanuuna noun An early firearm requiring manual ignition through a touch hole. Add to Flashcards