horse artillery

English

Noun

horse artillery (usually uncountable, plural horse artilleries)

  1. (military, historical) Field artillery with comparatively light guns and the gunners mounted on horses.