Definition of Ally Sloper's cavalry in English:

Ally Sloper's cavalry

noun

military slang
  • The Army Service Corps.

Origin

Early 20th century.