devilled kidneys
English
Noun
devilled
kidneys
(
uncountable
)
A
British
dish consisting of
lamb
kidneys
cooked with
cayenne peppers
,
mustard
, and various other ingredients.