bombard in Catalan bombard in Catalan bombarda noun A medieval primitive cannon, used chiefly in sieges for throwing heavy stone balls. Add to Flashcards