best end
English
Noun
best
end
(
plural
best ends
)
(
cooking
)
Synonym of
rack of lamb
.