An Omnia oven? You couldn't fit in a joint or a whole chicken, but you can roast chicken drumsticks or wings and cook fish in one.
Or a Dutch Oven? I am not sure about roasting meat on the stove top - they can be used for roasting in a campfire with embers underneath and coals or embers on top, so that the heat is top and bottom. You could do a pot roast on the hob with some moisture in the bottom. Maybe people roast in a Dutch Pot.
A Le Creuset Casserole is essentially a Dutch Pot, but I have a cast iron one without the enamelling for use on the campfire. It has little legs so that colas can be underneath, but you would need flat bottomed for the hob.
Or not on the hob, but a Cobb oven, that uses criquettes and can roast meat, cakes etc.