English dictionary, thesaurus, translations & etymology
FreeDict.com

ballesta — meaning in English

Catalan → English · translate English → Catalan instead

English meaning

  • crossbow noun A weapon that shoots short arrows called bolts, made from a bow mounted crosswise on a stock.

Senses

ballesta is used for these senses in English:

  • crossbow A mechanised weapon, based on the bow and arrow, that shoots bolts.
  • triggerfish Any of several brightly coloured fish, of the family Balistidae, that inhabit tropical reefs and have an erectile spine on the dorsal fin.

Related Catalan words