steak on the hoof

English

Noun

steak on the hoof (uncountable)

  1. (informal) Live cattle.