Definition of Irish horse in English:

Irish horse

noun

Nautical
slang, historical
  • Salt beef which is particularly tough, especially through being old.

Origin

Mid 18th century; earliest use found in Tobias Smollett (1721–1771), writer.