Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

tube artillery en · NOUN

Meanings

  1. (uncountable) Weapons that have barrels, rather than delivered by missiles or rockets (e.g. mortars and field guns).