best end

English

Noun

best end (plural best ends)

  1. (cooking) Synonym of rack of lamb.