cannon cockerWiktionary 原文释义(英文)名词 Noun(US, military slang, sometimes derogatory) A member of the military who fires guns; a soldier involved in gunnery.