beef on the hoof

English

Noun

beef on the hoof (uncountable)

  1. live cattle