hallebardeEnglish → FrenchEnglish–French Dictionaryhallebarde[’aləbaʀd] nom féminin halberd Id: il pleut des hallebardes — it's raining cats and dogs