Definition of Irish deer in US English:

Irish deer

noun

  • (More fully giant Irish deer, great Irish deer) = "Irish elk".

Origin

Late 17th century.