blunderbuss with trumpet-like mouth - French English Dictionary