demicannon
/dɛmɪˈkænɒn/Definitions
1. noun
A cannon with a barrel shorter than a culverin, typically firing a shot of about 1 lb (0.45 kg).
“The medieval fortress had a demicannon and a trebuchet to defend against invaders.”
2. noun
A person or thing that is less than a full or complete version of something.
“He was only a demicannon of an artist, but he showed great potential.”