lamb's fryDefinition of lamb's fry noun [mass noun] lamb’s offal as food, in particular: British lamb’s testicles. Australian/NZ lamb’s liver.