Search

Escto search a new word

artillery

noun
ESartillería
originFrench

Large-caliber mounted firearms or projectile-launching weapons used in warfare, or the military branch that operates them.

Word Map