horse guard

See also: Horse Guard

English

Noun

horse guard (plural horse guards)

  1. Ellipsis of horse guard wasp.